Welcome to mirror list, hosted at ThFree Co, Russian Federation.

board_issue_filterable.rb « concerns « resolvers « graphql « app - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 1541738f46cb907b6ead7449d71e3d8d8696c495 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# frozen_string_literal: true

module BoardIssueFilterable
  extend ActiveSupport::Concern

  private

  def issue_filters(args)
    filters = args.to_h
    set_filter_values(filters)

    if filters[:not]
      filters[:not] = filters[:not].to_h
      set_filter_values(filters[:not])
    end

    filters
  end

  def set_filter_values(filters)
  end
end

::BoardIssueFilterable.prepend_if_ee('::EE::Resolvers::BoardIssueFilterable')