Skip to content

Commit 8068d00

Browse files
committed
feat: update appstore URL retrieval to use configuration settings
1 parent 75c9937 commit 8068d00

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

apps/tools/serializers/tool_workflow.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
from common.utils.tool_code import ToolExecutor
4343
from knowledge.models import KnowledgeWorkflow, Knowledge, KnowledgeScope
4444
from knowledge.serializers.knowledge import KnowledgeModelSerializer, KnowledgeSerializer
45+
from maxkb.const import CONFIG
4546
from system_manage.models import AuthTargetType
4647
from system_manage.models.resource_mapping import ResourceMapping
4748
from system_manage.serializers.user_resource_permission import UserResourcePermissionSerializer
@@ -380,7 +381,8 @@ def get_appstore_templates(self):
380381
self.is_valid(raise_exception=True)
381382
# 下载zip文件
382383
try:
383-
res = requests.get('https://apps-assets.fit2cloud.com/stable/maxkb.json.zip', timeout=5)
384+
appstore_url = CONFIG.get('APPSTORE_URL', 'https://apps-assets.fit2cloud.com/stable/maxkb.json.zip')
385+
res = requests.get(appstore_url, timeout=5)
384386
res.raise_for_status()
385387
# 创建临时文件保存zip
386388
with tempfile.NamedTemporaryFile(delete=False, suffix='.zip') as temp_zip:

0 commit comments

Comments
 (0)