debian-mirror-gitlab/app/graphql/mutations/members/projects/bulk_update.rb

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

27 lines
599 B
Ruby
Raw Normal View History

2023-05-27 22:25:52 +05:30
# frozen_string_literal: true
module Mutations
module Members
module Projects
class BulkUpdate < BulkUpdateBase
graphql_name 'ProjectMemberBulkUpdate'
authorize :admin_project_member
field :project_members,
[Types::ProjectMemberType],
null: true,
description: 'Project members after mutation.'
argument :project_id,
::Types::GlobalIDType[::Project],
required: true,
description: 'Global ID of the project.'
def source_type
::Project
end
end
end
end
end