Method: GraphQL::Client::LogSubscriber#query
- Defined in:
- lib/graphql/client/log_subscriber.rb
#query(event) ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/graphql/client/log_subscriber.rb', line 19 def query(event) logger.info do name = event.payload[:operation_name].gsub("__", "::") type = event.payload[:operation_type].upcase color("#{name} #{type} (#{event.duration.round(1)}ms)", nil, true) end logger.debug do event.payload[:document].to_query_string end end |