From 3379f27bf8d4873a5ea82d9feb9be3b09f43ff3c Mon Sep 17 00:00:00 2001 From: "hu.sima" Date: Thu, 21 Dec 2023 10:28:01 +0800 Subject: [PATCH] fix(api): svg upload --- cmdb-api/api/views/common_setting/file_manage.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmdb-api/api/views/common_setting/file_manage.py b/cmdb-api/api/views/common_setting/file_manage.py index 7bf3152..d66d409 100644 --- a/cmdb-api/api/views/common_setting/file_manage.py +++ b/cmdb-api/api/views/common_setting/file_manage.py @@ -46,6 +46,8 @@ class PostFileView(APIView): if not file: abort(400, ErrFormat.file_is_required) extension = file.mimetype.split('/')[-1] + if '+' in extension: + extension = file.filename.split('.')[-1] if file.filename == '': filename = f'.{extension}' else: