From 7dd8611463ebccf80fbcfacca91e80f6e5bf9f67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Diot?= Date: Thu, 4 Apr 2024 21:52:56 +0100 Subject: [PATCH] Fix issues when removing old no longer necessary plugins from database at startup --- src/common/db/Database.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/db/Database.py b/src/common/db/Database.py index f80b46862..cfa6008a7 100644 --- a/src/common/db/Database.py +++ b/src/common/db/Database.py @@ -495,7 +495,8 @@ class Database: db_ids = [] if db_plugins: db_ids = [plugin.id for plugin in db_plugins] - ids = [plugin["id"] for plugin in default_plugins] + ids = [plugin["id"] for plugin in default_plugins if "id" in plugin] + ids.append("general") missing_ids = [plugin for plugin in db_ids if plugin not in ids] if missing_ids: