From 1b0f48b9e380db5a005216c62958de55e4c2e4d8 Mon Sep 17 00:00:00 2001 From: lichengjun Date: Thu, 1 Jul 2021 14:00:43 +0800 Subject: [PATCH] * Fix close to issues. --- module/gitlab/model.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/module/gitlab/model.php b/module/gitlab/model.php index e6c23f6ab4..509517ecbe 100644 --- a/module/gitlab/model.php +++ b/module/gitlab/model.php @@ -822,6 +822,7 @@ class gitlabModel extends model if($value) $issue->$field = $value; } + if($issue->assignee_id == 'closed') unset($issue->assignee_id); /* issue->state is null when creating it, we should put status_event when updating it. */ if(isset($issue->state) and $issue->state == 'closed') $issue->state_event='close'; if(isset($issue->state) and $issue->state == 'opened') $issue->state_event='reopen'; @@ -911,6 +912,7 @@ class gitlabModel extends model if($value) $issue->$field = $value; } + if($issue->assignee_id == 'closed') unset($issue->assignee_id); /* issue->state is null when creating it, we should put status_event when updating it. */ if(isset($issue->state) and $issue->state == 'closed') $issue->state_event='close'; if(isset($issue->state) and $issue->state == 'opened') $issue->state_event='reopen';