diff options
Diffstat (limited to 'app/graphql/resolvers/echo_resolver.rb')
-rw-r--r-- | app/graphql/resolvers/echo_resolver.rb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/graphql/resolvers/echo_resolver.rb b/app/graphql/resolvers/echo_resolver.rb index fe0b1893a23..6b85b700712 100644 --- a/app/graphql/resolvers/echo_resolver.rb +++ b/app/graphql/resolvers/echo_resolver.rb @@ -2,15 +2,16 @@ module Resolvers class EchoResolver < BaseResolver + type ::GraphQL::STRING_TYPE, null: false description 'Testing endpoint to validate the API with' argument :text, GraphQL::STRING_TYPE, required: true, description: 'Text to echo back' - def resolve(**args) - username = context[:current_user]&.username + def resolve(text:) + username = current_user&.username - "#{username.inspect} says: #{args[:text]}" + "#{username.inspect} says: #{text}" end end end |