bool first

This commit is contained in:
Jesse Bannon 2024-06-02 11:25:21 -07:00
parent c91bd7c056
commit 29fd730fcb

View file

@ -42,12 +42,12 @@ class ScriptUtils:
out = "" out = ""
elif isinstance(value, str): elif isinstance(value, str):
out = value out = value
elif isinstance(value, bool):
out = f"{{%bool({value})}}"
elif isinstance(value, int): elif isinstance(value, int):
out = f"{{%int({value})}}" out = f"{{%int({value})}}"
elif isinstance(value, float): elif isinstance(value, float):
out = f"{{%float({value})}}" out = f"{{%float({value})}}"
elif isinstance(value, bool):
out = f"{{%bool({value})}}"
else: else:
dumped_json = json.dumps(value, ensure_ascii=False, sort_keys=True) dumped_json = json.dumps(value, ensure_ascii=False, sort_keys=True)
# Remove triple-single-quotes from JSON to avoid parsing issues # Remove triple-single-quotes from JSON to avoid parsing issues