Sha256: 93c50f7ffe262df19b9fe1ede6c4db0a3c04005291e9cf19e85851346ebca016
Contents?: true
Size: 829 Bytes
Versions: 2
Compression:
Stored size: 829 Bytes
Contents
# frozen_string_literal: true module Types class QueryType < GraphQL::Schema::Object # field :node, field: GraphQL::Relay::Node.field field :enterprise_account, null: false, resolver: Resolvers::EnterpriseAccount do argument :domain, String, required: true end field :enterprise_accounts, null: true, resolver: Resolvers::EnterpriseAccounts field :oauth_clients, null: true, resolver: Resolvers::OAuthClients field( :identity_provider, Types::IdentityProvider, null: true, resolve: ->(_obj, args, _context) { Osso::Models::SamlProvider.find(args[:id]) }, ) do argument :id, ID, required: true end # field( # :viewer, # Types::User, # null: true, # resolve: ->(_obj, _args, context) { context[:current_user] }, # ) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
osso-0.0.3.2 | lib/osso/graphql/query.rb |
osso-0.0.3.1 | lib/osso/graphql/query.rb |