diff --git a/soong_workflow/models/soong_workflow_record.py b/soong_workflow/models/soong_workflow_record.py index 00b4fbd5f..2d9fac52e 100644 --- a/soong_workflow/models/soong_workflow_record.py +++ b/soong_workflow/models/soong_workflow_record.py @@ -66,14 +66,13 @@ class SoongWorkflowRecord(models.Model): log_records = record_id.log_ids2 elif record_id.log_ids: log_records = record_id.log_ids - log_model = None + log_model = "soong.workflow.log2" # log2是正常用户 log是管理员 if record_id.log_ids2: log_model = "soong.workflow.log2" elif record_id.log_ids: log_model = "soong.workflow.log" - last_log = log_records[-1:] - if last_log: - last_log.write({ + if log_records: + log_records[-1].write({ 'approval_state': '3', 'lase_click_date': current_datetime, })