From bfbc5eb91e33489056e43760940f2c1b49db1e3f Mon Sep 17 00:00:00 2001 From: Yeuoly <45712896+Yeuoly@users.noreply.github.com> Date: Wed, 19 Feb 2025 19:37:09 +0800 Subject: [PATCH] fix: Prevent plugin installation with non-existent plugin IDs (#14038) --- api/services/plugin/plugin_migration.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/services/plugin/plugin_migration.py b/api/services/plugin/plugin_migration.py index 618aa95daa..6b91183573 100644 --- a/api/services/plugin/plugin_migration.py +++ b/api/services/plugin/plugin_migration.py @@ -386,7 +386,7 @@ class PluginMigration: batch_plugin_identifiers = [ plugins["plugins"][plugin_id] for plugin_id in batch_plugin_ids - if plugin_id not in installed_plugins_ids + if plugin_id not in installed_plugins_ids and plugin_id in plugins["plugins"] ] manager.install_from_identifiers( tenant_id,