From af997ec925c2982dfb6d29f2e324529286984675 Mon Sep 17 00:00:00 2001 From: hhyo Date: Tue, 27 Sep 2022 21:53:33 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3SQL=E5=B7=A5=E5=8D=95?= =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BA=BA=E4=BF=A1=E6=81=AF=E7=BC=BA=E5=A4=B1?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=20fix=20#1881?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql_api/serializers.py | 1 + sql_api/tests.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/sql_api/serializers.py b/sql_api/serializers.py index 265d8c156d..914c2b4a49 100644 --- a/sql_api/serializers.py +++ b/sql_api/serializers.py @@ -387,6 +387,7 @@ def create(self, validated_data): is_backup=is_backup, is_manual=0, syntax_type=check_result.syntax_type, + engineer=user.username, engineer_display=user.display, group_name=group.group_name, audit_auth_groups=Audit.settings( diff --git a/sql_api/tests.py b/sql_api/tests.py index c0de002ee3..6b32cfd4b8 100644 --- a/sql_api/tests.py +++ b/sql_api/tests.py @@ -557,6 +557,8 @@ def test_submit_workflow(self): r = self.client.post("/api/v1/workflow/", json_data, format="json") self.assertEqual(r.status_code, status.HTTP_201_CREATED) self.assertEqual(r.json()["workflow"]["workflow_name"], "上线工单1") + self.assertEqual(r.json()["workflow"]["engineer"], self.user.username) + self.assertEqual(r.json()["workflow"]["engineer_display"], self.user.display) def test_submit_param_is_None(self): """测试SQL提交,参数内容为空"""