Merge pull request #1283 from LambdaYH/main

把Config的type字段默认类型由str改为None
This commit is contained in:
HibiKier 2023-02-28 20:07:03 +08:00 committed by GitHub
commit 401029bd27
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 4 deletions

View File

@ -117,7 +117,7 @@ def init_plugin_info():
config.get("value"), config.get("value"),
help_=config.get("help"), help_=config.get("help"),
default_value=config.get("default_value"), default_value=config.get("default_value"),
type=config.get("type") or str, type=config.get("type"),
) )
plugin_configs = plugin_cfg.configs plugin_configs = plugin_cfg.configs
plugin_status = plugins_manager.get(plugin_model) plugin_status = plugins_manager.get(plugin_model)

View File

@ -50,7 +50,7 @@ def init_plugins_config():
help_=plugin_configs[key].get("help"), help_=plugin_configs[key].get("help"),
default_value=plugin_configs[key].get("default_value"), default_value=plugin_configs[key].get("default_value"),
_override=True, _override=True,
type=plugin_configs[key].get("type") or str, type=plugin_configs[key].get("type"),
) )
else: else:
config = plugin_configs[key] config = plugin_configs[key]
@ -62,7 +62,7 @@ def init_plugins_config():
help_=config.help, help_=config.help,
default_value=config.default_value, default_value=config.default_value,
_override=True, _override=True,
type=config.type or str, type=config.type,
) )
elif plugin_configs := _data.get(matcher.plugin_name): elif plugin_configs := _data.get(matcher.plugin_name):
for key in plugin_configs.configs: for key in plugin_configs.configs:

View File

@ -84,7 +84,7 @@ class ConfigsManager:
name: Optional[str] = None, name: Optional[str] = None,
help_: Optional[str] = None, help_: Optional[str] = None,
default_value: Optional[Any] = None, default_value: Optional[Any] = None,
type: Optional[Type] = str, type: Optional[Type] = None,
arg_parser: Optional[Callable] = None, arg_parser: Optional[Callable] = None,
_override: bool = False, _override: bool = False,
): ):