From af3266b979d721c5ce7358f49680426348f2213f Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Tue, 24 Dec 2024 17:14:09 +0800 Subject: [PATCH] fix: Workflow import did not insert AccessToken information (#1900) --- apps/application/serializers/application_serializers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/application/serializers/application_serializers.py b/apps/application/serializers/application_serializers.py index 1af1f48be..3ec1053a7 100644 --- a/apps/application/serializers/application_serializers.py +++ b/apps/application/serializers/application_serializers.py @@ -697,6 +697,9 @@ class ApplicationSerializer(serializers.Serializer): application_model = self.to_application(application, user_id) function_lib_model_list = [self.to_function_lib(f, user_id) for f in function_lib_list] application_model.save() + # 插入认证信息 + ApplicationAccessToken(application_id=application_model.id, + access_token=hashlib.md5(str(uuid.uuid1()).encode()).hexdigest()[8:24]).save() QuerySet(FunctionLib).bulk_create(function_lib_model_list) if len(function_lib_model_list) > 0 else None return True