From 5b76958a3b6ccd7ca53f4bdf3e880c3c8f3701b3 Mon Sep 17 00:00:00 2001 From: liyuchun Date: Fri, 26 Nov 2021 15:57:31 +0800 Subject: [PATCH] * Fix bug #16719. --- module/gitlab/model.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/module/gitlab/model.php b/module/gitlab/model.php index 6b105916dc..e6095999e0 100644 --- a/module/gitlab/model.php +++ b/module/gitlab/model.php @@ -619,7 +619,8 @@ class gitlabModel extends model /* Parse order string. */ $order = explode('_', $orderBy); - $result = commonModel::httpWithHeader($host . "?private_token={$gitlab->token}&simple=true&&per_page={$pager->recPerPage}&order_by={$order[0]}&sort={$order[1]}&page={$pager->pageID}&search={$keyword}"); + $keyword = urlencode($keyword); + $result = commonModel::httpWithHeader($host . "?private_token={$gitlab->token}&simple=true&&per_page={$pager->recPerPage}&order_by={$order[0]}&sort={$order[1]}&page={$pager->pageID}&search={$keyword}"); $header = $result['header']; $recTotal = $header['X-Total'];