Module: Mutations::ResolvesResourceParent
- Extended by:
- ActiveSupport::Concern
- Includes:
- ResolvesGroup, ResolvesProject
- Included in:
- Boards::Create, Labels::Create, Uploads::Delete
- Defined in:
- app/graphql/mutations/concerns/mutations/resolves_resource_parent.rb
Instance Method Summary collapse
Methods included from ResolvesProject
Methods included from ResolvesGroup
#group_resolver, #resolve_group
Instance Method Details
#ready?(**args) ⇒ Boolean
19 20 21 22 23 24 25 26 |
# File 'app/graphql/mutations/concerns/mutations/resolves_resource_parent.rb', line 19 def ready?(**args) unless args[:project_path].present? ^ args[:group_path].present? raise Gitlab::Graphql::Errors::ArgumentError, 'Exactly one of group_path or project_path arguments is required' end super end |