From abd3f28d7187d643e82fa94887877e4b61046c40 Mon Sep 17 00:00:00 2001 From: Jasper van Maarschalkerweerd Date: Thu, 25 Jul 2024 14:35:02 +0200 Subject: [PATCH] Add pagination options to discussions call --- lib/gitlab/client/merge_requests.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/gitlab/client/merge_requests.rb b/lib/gitlab/client/merge_requests.rb index cd30154cb..0af126e9e 100644 --- a/lib/gitlab/client/merge_requests.rb +++ b/lib/gitlab/client/merge_requests.rb @@ -223,9 +223,11 @@ def unsubscribe_from_merge_request(project, id) # Gitlab.merge_request_discussions('gitlab', 1) # @param [Integer, String] project The ID or name of a project. # @param [Integer] id The ID of a merge request. + # @option options [Integer] :page The page number. + # @option options [Integer] :per_page The number of results per page. # @return [Gitlab::ObjectifiedHash] List of the merge request discussions. - def merge_request_discussions(project, merge_request_id) - get("/projects/#{url_encode project}/merge_requests/#{merge_request_id}/discussions") + def merge_request_discussions(project, merge_request_id, options = {}) + get("/projects/#{url_encode project}/merge_requests/#{merge_request_id}/discussions", query: options) end # Get single merge request discussion