summaryrefslogtreecommitdiff
path: root/app/graphql/mutations/base_mutation.rb
blob: eb03dfe16242f3a3f3c5412a7e98d0a94a9e5c7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# frozen_string_literal: true

module Mutations
  class BaseMutation < GraphQL::Schema::RelayClassicMutation
    field :errors, [GraphQL::STRING_TYPE],
          null: false,
          description: "Reasons why the mutation failed."

    def current_user
      context[:current_user]
    end
  end
end