diff --git a/module/bug/model.php b/module/bug/model.php index b227a21d8b..cb54e5fa47 100644 --- a/module/bug/model.php +++ b/module/bug/model.php @@ -647,7 +647,7 @@ class bugModel extends model if(!empty($bug->resolvedBy)) $this->loadModel('score')->create('bug', 'resolve', $bugID); $this->file->updateObjectID($this->post->uid, $bugID, 'bug'); - $relation = $this->loadModel('gitlab')->getGitlabIDprojectID('bug',$bugID); + $relation = $this->loadModel('gitlab')->getRelationByObject('bug',$bugID); if($relation) $this->loadModel('gitlab')->pushToIssue('bug', $bugID, $relation->gitlabID, $relation->projectID); return common::createChanges($oldBug, $bug); diff --git a/module/gitlab/model.php b/module/gitlab/model.php index 58df89a72d..31a595c14d 100644 --- a/module/gitlab/model.php +++ b/module/gitlab/model.php @@ -506,8 +506,7 @@ class gitlabModel extends model */ public function apiGetSingleIssue($gitlabID, $projectID, $issueID) { - $apiRoot = $this->getApiRoot($gitlabID); - $url = sprintf($apiRoot, "/issues/{$issueID}"); + $url = sprintf($this->getApiRoot($gitlabID), "/issues/{$issueID}"); return json_decode(commonModel::http($url)); } @@ -825,7 +824,7 @@ class gitlabModel extends model if(empty($object)) return false; if(!$gitlabID or !$projectID) { - $result = $this->getGitlabIDprojectID($objectType, $objectID); + $result = $this->getRelationByObject($objectType, $objectID); $gitlabID = $result->gitlabID; $projectID = $result->projectID; } @@ -858,7 +857,7 @@ class gitlabModel extends model public function deleteIssue($gitlabID, $projectID, $objectType, $objectID, $issueID) { $object = $this->loadModel($objectType)->getByID($objectID); - $relationID = $this->getRelationID($objectType, $objectID); + $relationID = $this->getRelationByObject($objectType, $objectID); if(!empty($relationID)) $this->dao->delete()->from(TABLE_RELATION)->where('id')->eq($relationID)->exec(); $this->apiDeleteIssue($gitlabID, $projectID, $issueID); } diff --git a/module/task/model.php b/module/task/model.php index 5408897ed3..649e41c6d0 100644 --- a/module/task/model.php +++ b/module/task/model.php @@ -1674,7 +1674,7 @@ class taskModel extends model ->where('id')->eq((int)$taskID) ->exec(); - $objectID = $this->loadModel('gitlab')->getGitlabIDprojectID('task',$taskID); + $objectID = $this->loadModel('gitlab')->getRelationByObject('task',$taskID); if($objectID) $this->loadModel('gitlab')->pushToissue('task', $taskID, $objectID->gitlabID, $objectID->projectID); if($oldTask->parent > 0) $this->updateParentStatus($taskID);