NoMethodError: undefined method `-' for "5":String
Passing a per_page
param fails for the GroupDescendantsFinder
. This is required for https://gitlab.com/gitlab-org/gitlab-ce/issues/44005
https://sentry.gitlap.com/gitlab/gitlabcom/issues/198527/
NoMethodError: undefined method `-' for "5":String
Did you mean? -@
gitlab/multi_collection_paginator.rb:42:in `block in paginated_second_collection'
.per(per_page - paginated_first_collection(page).size)
gitlab/multi_collection_paginator.rb:46:in `paginated_second_collection'
@second_collection_pages[page]
gitlab/multi_collection_paginator.rb:14:in `paginate'
paginated_first_collection(page) + paginated_second_collection(page)
group_descendants_finder.rb:52:in `children'
@children ||= paginator.paginate(params[:page])
gitlab/metrics/instrumentation.rb:159:in `block in children'
.measure { super }
...
(138 additional frame(s) were not displayed)
NoMethodError: undefined method `-' for "5":String
Did you mean? -@