check if file plugin was disabled

This commit is contained in:
Matthias 2021-11-22 00:52:42 +01:00
parent 38eaca1104
commit c496076505
No known key found for this signature in database
GPG Key ID: F50EF5741D33E076

View File

@ -184,7 +184,8 @@ class Plugins:
if settings.PLUGIN_TESTING or (plugin_db_setting and plugin_db_setting.active): if settings.PLUGIN_TESTING or (plugin_db_setting and plugin_db_setting.active):
# check if the plugin was blocked -> threw an error # check if the plugin was blocked -> threw an error
if disabled: if disabled:
if plugin.__name__ == disabled: # option1: package, option2: file-based
if (plugin.__name__ == disabled) or (plugin.__module__==disabled):
# errors are bad so disable the plugin in the database # errors are bad so disable the plugin in the database
# but only if not in testing mode as that breaks in the GH pipeline # but only if not in testing mode as that breaks in the GH pipeline
log_plugin_error({plug_key: 'Disabled'}, 'init') log_plugin_error({plug_key: 'Disabled'}, 'init')