class Skylight::Core::Normalizers::GraphQL::ExecuteQuery
Public Instance Methods
normalize(trace, _name, payload)
click to toggle source
# File lib/skylight/core/normalizers/graphql/base.rb, line 105 def normalize(trace, _name, payload) query_name = extract_query_name(payload[:query]) if query_name == ANONYMOUS meta = { mute_children: true } end # This is probably always overriden by execute_multiplex#normalize_after, # but in the case of a single query, it will be the same value anyway. trace.endpoint = "graphql:#{query_name}" [CAT, "graphql.#{key}: #{query_name}", nil, meta] end