From 69d07dba84411db33bf1f5191a69f80e5069c6ea Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Mon, 20 Jul 2026 22:58:49 +0300 Subject: fix: make plugin state global across sessions refs #1174 --- src/app/api/plugins/manifest.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'src/app/api/plugins/manifest.rs') diff --git a/src/app/api/plugins/manifest.rs b/src/app/api/plugins/manifest.rs index f6464285..657f8257 100644 --- a/src/app/api/plugins/manifest.rs +++ b/src/app/api/plugins/manifest.rs @@ -292,12 +292,7 @@ pub(super) fn normalize_plugin_source( let plugin_root = std::path::PathBuf::from(&plugin.plugin_root) .canonicalize() .map_err(|err| ("invalid_plugin_source", err.to_string()))?; - let expected = crate::session::data_dir() - .join("plugins") - .join("github") - .join(crate::api::schema::plugin_managed_path_component( - &plugin.plugin_id, - )) + let expected = crate::plugin_paths::managed_checkout_path(&plugin.plugin_id) .canonicalize() .map_err(|err| ("invalid_plugin_source", err.to_string()))?; if managed_path != expected { -- cgit v1.2.3