lib/osso/graphql/mutations/configure_identity_provider.rb in osso-0.0.3.26 vs lib/osso/graphql/mutations/configure_identity_provider.rb in osso-0.0.3.27
- old
+ new
@@ -8,18 +8,17 @@
argument :id, ID, required: true
argument :service, Types::IdentityProviderService, required: false
argument :sso_url, String, required: false
argument :sso_cert, String, required: false
- field :identity_provider, Types::IdentityProvider, null: false
- field :errors, [String], null: false
+ field :identity_provider, Types::IdentityProvider, null: true
def resolve(**args)
provider = identity_provider(**args)
return response_data(identity_provider: provider) if provider.update(args)
-
- response_error(errors: provider.errors.messages)
+
+ response_error(provider.errors)
end
def domain(**args)
identity_provider(**args)&.domain
end