always log error

This commit is contained in:
Matthias 2021-11-21 23:48:33 +01:00
parent 7782a22f38
commit 87947c582d
No known key found for this signature in database
GPG Key ID: F50EF5741D33E076

View File

@ -185,11 +185,10 @@ class Plugins:
if plugin.__name__ == disabled:
# errors are bad so disable the plugin in the database
# but only if not in testing mode as that breaks in the GH pipeline
log_plugin_error({plug_key: 'Disabled'}, 'init')
if not settings.PLUGIN_TESTING:
plugin_db_setting.active = False
# TODO save the error to the plugin
log_plugin_error({plug_key: 'Disabled'}, 'init')
plugin_db_setting.save()
# add to inactive plugins so it shows up in the ui