From 701b817946d5b310161248bb3c3ac6be9f40103f Mon Sep 17 00:00:00 2001 From: dingguodong Date: Tue, 29 Jun 2021 16:10:11 +0800 Subject: [PATCH] * Bug fixed when creating object and syncing to issue. --- module/gitlab/model.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/module/gitlab/model.php b/module/gitlab/model.php index e27d71c441..64cddda471 100644 --- a/module/gitlab/model.php +++ b/module/gitlab/model.php @@ -571,6 +571,7 @@ class gitlabModel extends model public function pushTask($taskID, $gitlab, $gitlabProject) { $task = $this->loadModel('task')->getByID($taskID); + if(empty($task)) return false; if(!$gitlabID or !$projectID) { @@ -607,7 +608,7 @@ class gitlabModel extends model public function pushStory($storyID, $gitlabID, $projectID) { $story = $this->loadModel('story')->getByID($storyID); - if(empty($bug)) return false; + if(empty($story)) return false; if(!$gitlabID or !$projectID) { @@ -644,6 +645,7 @@ class gitlabModel extends model public function pushBug($bugID, $gitlabID, $projectID) { $bug = $this->loadModel('bug')->getByID($bugID); + if(empty($bug)) return false; if(!$gitlabID or !$projectID) { @@ -681,6 +683,7 @@ class gitlabModel extends model public function pushToIssue($objectType, $objectID, $gitlabID, $projectID) { $object = $this->loadModel($objectType)->getByID($objectID); + if(empty($object)) return false; if(!$gitlabID or !$projectID) { $result = $this->getGitlabIDprojectID($objectType, $objectID);