fix: missing 'follow_redirects' argument while download plugin packages

This commit is contained in:
Yeuoly 2024-11-01 15:38:45 +08:00
parent f1f1baae9c
commit 8070be9b76
No known key found for this signature in database
GPG Key ID: A66E7E320FB19F61
2 changed files with 2 additions and 4 deletions

View File

@ -92,9 +92,7 @@ class PluginUploadFromGithubApi(Resource):
response = PluginService.upload_pkg_from_github(tenant_id, args["repo"], args["version"], args["package"])
return {
"plugin_unique_identifier": response,
}
return jsonable_encoder(response)
class PluginInstallFromPkgApi(Resource):

View File

@ -2,7 +2,7 @@ from core.helper import ssrf_proxy
def download_with_size_limit(url, max_download_size: int, **kwargs):
response = ssrf_proxy.get(url, **kwargs)
response = ssrf_proxy.get(url, follow_redirects=True, **kwargs)
if response.status_code == 404:
raise ValueError("file not found")