From aed241bd0eed6b19283a70c7d161bf89dfec1f9f Mon Sep 17 00:00:00 2001 From: dingguodong Date: Thu, 9 Sep 2021 11:19:11 +0800 Subject: [PATCH] * Correct and optimize function apiGetTodoList. --- module/gitlab/model.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/module/gitlab/model.php b/module/gitlab/model.php index a5ff3994b1..3b986b63ff 100644 --- a/module/gitlab/model.php +++ b/module/gitlab/model.php @@ -392,19 +392,20 @@ class gitlabModel extends model } /** - * Get a list of to-do items. + * Get a list of to-do items by API. * - * @see https://docs.gitlab.com/ee/api/todos.html + * @docs https://docs.gitlab.com/ee/api/todos.html * @param int $gitlabID * @param int $projectID + * @param int $sudo * @access public * @return object */ - public function apiTodoList($gitlabID, $projectID) + public function apiGetTodoList($gitlabID, $projectID, $sudo) { $gitlab = $this->loadModel('gitlab')->getByID($gitlabID); if(!$gitlab) return ''; - $url = rtrim($gitlab->url, '/')."/api/v4/todos?project_id=$projectID&type=MergeRequest&private_token={$gitlab->token}"; + $url = rtrim($gitlab->url, '/')."/api/v4/todos?project_id=$projectID&type=MergeRequest&private_token={$gitlab->token}&sudo={$sudo}"; return json_decode(commonModel::http($url)); }