From f3c6d1ca1d9e15994ff594399d8cd1152871527b Mon Sep 17 00:00:00 2001 From: Stream Date: Fri, 24 Oct 2025 18:26:33 +0800 Subject: [PATCH] fix: param passing --- api/core/plugin/impl/asset.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/api/core/plugin/impl/asset.py b/api/core/plugin/impl/asset.py index 0c6a744bb5..c97d98005a 100644 --- a/api/core/plugin/impl/asset.py +++ b/api/core/plugin/impl/asset.py @@ -12,7 +12,14 @@ class PluginAssetManager(BasePluginClient): return response.content def extract_asset(self, tenant_id: str, plugin_unique_identifier: str, filename: str) -> bytes: - response = self._request(method="GET", path=f"plugin/{tenant_id}/asset/{plugin_unique_identifier}") + response = self._request( + method="GET", + path=f"plugin/{tenant_id}/asset", + params={ + "plugin_unique_identifier": plugin_unique_identifier, + "file_name": filename + } + ) if response.status_code != 200: raise ValueError(f"can not found asset {plugin_unique_identifier}, {str(response.status_code)}") return response.content