small fix

This commit is contained in:
Spitap
2023-10-15 11:42:58 +02:00
committed by Antoine Nguyen
parent e4d68498dd
commit a92c92c06c
2 changed files with 3 additions and 3 deletions

View File

@@ -253,7 +253,7 @@ ConfigDictTemplate = [
},
{
"name": "rspamd",
"if": ["antispam.enabled=true", "antispam.type=amavis"],
"if": ["antispam.enabled=true", "antispam.type=rspamd"],
"values": [
{
"option": "enabled",

View File

@@ -318,8 +318,8 @@ def validate(value, config_entry):
def get_entry_value(entry: dict, interactive: bool, config: configparser.ConfigParser) -> string:
default_entry = entry["default"]
if type(default_entry) is type(list()):
default_value = check_if_condition(config, default_entry)
if callable(default_entry):
default_value = str(check_if_condition(config, default_entry)).lower()
elif callable(default_entry):
default_value = entry["default"]()
else:
default_value = default_entry