Skip to content

Commit

Permalink
better raw mode script
Browse files Browse the repository at this point in the history
  • Loading branch information
syrk4web committed Jul 23, 2024
1 parent ed9b9ba commit 86cd60c
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 15 deletions.
12 changes: 5 additions & 7 deletions src/ui/builder.py
Original file line number Diff line number Diff line change
Expand Up @@ -269,13 +269,11 @@ def set_raw(template: list, plugins_base: list, settings: dict) -> dict:

# Then override by service settings
if setting in settings:
val = settings[setting].get("value", value.get("value"))

# Check if value is same as default
# If case, we don't need to add it
default_val = value.get("default")
if val == default_val:
raw_value = None
# Check if the service setting is not default value to add it
default_val = value.get("default")
val = settings[setting].get("value", value.get("value", value.get("default")))
if val != default_val:
raw_value = val

# Add value only if exists
if raw_value:
Expand Down
13 changes: 5 additions & 8 deletions src/ui/client/tests/globalconfig.py
Original file line number Diff line number Diff line change
Expand Up @@ -3408,14 +3408,11 @@ def set_raw(template: list, plugins_base: list, settings: dict) -> dict:

# Then override by service settings
if setting in settings:
val = settings[setting].get("value", value.get("value"))


# Check if value is same as default
# If case, we don't need to add it
default_val = value.get("default")
if val == default_val:
raw_value = None
# Check if the service setting is not default value to add it
default_val = value.get("default")
val = settings[setting].get("value", value.get("value", value.get("default")))
if val != default_val:
raw_value = val

# Add value only if exists
if raw_value:
Expand Down

0 comments on commit 86cd60c

Please sign in to comment.