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", "name": "rspamd",
"if": ["antispam.enabled=true", "antispam.type=amavis"], "if": ["antispam.enabled=true", "antispam.type=rspamd"],
"values": [ "values": [
{ {
"option": "enabled", "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: def get_entry_value(entry: dict, interactive: bool, config: configparser.ConfigParser) -> string:
default_entry = entry["default"] default_entry = entry["default"]
if type(default_entry) is type(list()): if type(default_entry) is type(list()):
default_value = check_if_condition(config, default_entry) default_value = str(check_if_condition(config, default_entry)).lower()
if callable(default_entry): elif callable(default_entry):
default_value = entry["default"]() default_value = entry["default"]()
else: else:
default_value = default_entry default_value = default_entry