diff options
Diffstat (limited to 'app/finders/issuables/author_filter.rb')
-rw-r--r-- | app/finders/issuables/author_filter.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/finders/issuables/author_filter.rb b/app/finders/issuables/author_filter.rb index f36daae553d..7707bf51f18 100644 --- a/app/finders/issuables/author_filter.rb +++ b/app/finders/issuables/author_filter.rb @@ -15,6 +15,7 @@ module Issuables issuables.authored(params[:author_id]) elsif params[:author_username].present? issuables.authored(User.by_username(params[:author_username])) + .allow_cross_joins_across_databases(url: "https://gitlab.com/gitlab-org/gitlab/-/issues/419221") else issuables end @@ -24,6 +25,7 @@ module Issuables return issuables unless or_filters_enabled? && or_params&.fetch(:author_username, false).present? issuables.authored(User.by_username(or_params[:author_username])) + .allow_cross_joins_across_databases(url: "https://gitlab.com/gitlab-org/gitlab/-/issues/419221") end def by_negated_author(issuables) @@ -33,6 +35,7 @@ module Issuables issuables.not_authored(not_params[:author_id]) elsif not_params[:author_username].present? issuables.not_authored(User.by_username(not_params[:author_username])) + .allow_cross_joins_across_databases(url: "https://gitlab.com/gitlab-org/gitlab/-/issues/419221") else issuables end |