diff --git a/spug_api/apps/deploy/views.py b/spug_api/apps/deploy/views.py index e505eb7..92eb1b8 100644 --- a/spug_api/apps/deploy/views.py +++ b/spug_api/apps/deploy/views.py @@ -316,7 +316,8 @@ def post_request_ext2(request): if form.id: req = DeployRequest.objects.get(pk=form.id) is_required_notify = deploy.is_audit and req.status == '-1' - req.update_by_dict(created_by=request.user, reason=None, **form) + form.update(created_by=request.user, reason=None) + req.update_by_dict(form) else: req = DeployRequest.objects.create(created_by=request.user, **form) is_required_notify = deploy.is_audit