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