Skip to content

Commit

Permalink
[FIX] add_text with prefix param
Browse files Browse the repository at this point in the history
  • Loading branch information
archetipo committed Oct 24, 2024
1 parent 91baa6e commit 40d0121
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions ozonenv/core/BaseModels.py
Original file line number Diff line number Diff line change
Expand Up @@ -314,13 +314,17 @@ def set_from_child(self, key, nodes: str, default):
def set(self, key, value):
setattr(self, key, value)

def add_text(self, key, value: str):
def add_text(self, key, value: str, prefix:str=""):
val = getattr(self, key)
if val and not val == "":
val = f"{val}, {value}"
if prefix:
val = f"{prefix} {val}"
setattr(self, key, val)
else:
setattr(self, key, value)
if prefix:
val = f"{prefix} {val}"
setattr(self, key, val)

def set_many(self, data_dict):
for k, v in data_dict.items():
Expand Down

0 comments on commit 40d0121

Please sign in to comment.