feat(plugin): encode local repo path in source url

This commit is contained in:
InfinityPacer
2026-04-19 04:19:52 +08:00
committed by jxxghp
parent 3a93efb082
commit 7b096c0a09
2 changed files with 124 additions and 47 deletions

View File

@@ -1245,7 +1245,11 @@ class PluginManager(ConfigReloadMixin, metaclass=Singleton):
plugin = self._process_plugin_info(
pid=pid,
plugin_info=plugin_info,
market=PluginHelper.make_local_repo_url(pid),
market=PluginHelper.make_local_repo_url(
pid,
plugin_info.get("repo_path"),
package_version
),
installed_apps=installed_apps,
add_time=0,
package_version=package_version