From 1d4f829d29fc33aea8cb7f65d1a4ec5c82f04644 Mon Sep 17 00:00:00 2001 From: Ali BARIN Date: Fri, 30 Aug 2024 11:46:06 +0000 Subject: [PATCH] chore: remove upsert-saml-auth-provider mutation --- .../backend/src/graphql/mutation-resolvers.js | 2 -- .../mutations/upsert-saml-auth-provider.ee.js | 30 ------------------- packages/backend/src/graphql/schema.graphql | 30 ------------------- 3 files changed, 62 deletions(-) delete mode 100644 packages/backend/src/graphql/mutations/upsert-saml-auth-provider.ee.js diff --git a/packages/backend/src/graphql/mutation-resolvers.js b/packages/backend/src/graphql/mutation-resolvers.js index f9afd202..cd3e33a6 100644 --- a/packages/backend/src/graphql/mutation-resolvers.js +++ b/packages/backend/src/graphql/mutation-resolvers.js @@ -16,7 +16,6 @@ import updateCurrentUser from './mutations/update-current-user.js'; import updateFlowStatus from './mutations/update-flow-status.js'; import updateRole from './mutations/update-role.ee.js'; import updateStep from './mutations/update-step.js'; -import upsertSamlAuthProvider from './mutations/upsert-saml-auth-provider.ee.js'; import upsertSamlAuthProvidersRoleMappings from './mutations/upsert-saml-auth-providers-role-mappings.ee.js'; // Converted mutations @@ -45,7 +44,6 @@ const mutationResolvers = { updateRole, updateStep, updateUser, - upsertSamlAuthProvider, upsertSamlAuthProvidersRoleMappings, verifyConnection, }; diff --git a/packages/backend/src/graphql/mutations/upsert-saml-auth-provider.ee.js b/packages/backend/src/graphql/mutations/upsert-saml-auth-provider.ee.js deleted file mode 100644 index 382945b4..00000000 --- a/packages/backend/src/graphql/mutations/upsert-saml-auth-provider.ee.js +++ /dev/null @@ -1,30 +0,0 @@ -import SamlAuthProvider from '../../models/saml-auth-provider.ee.js'; - -const upsertSamlAuthProvider = async (_parent, params, context) => { - context.currentUser.can('create', 'SamlAuthProvider'); - - const samlAuthProviderPayload = { - ...params.input, - }; - - const existingSamlAuthProvider = await SamlAuthProvider.query() - .limit(1) - .first(); - - if (!existingSamlAuthProvider) { - const samlAuthProvider = await SamlAuthProvider.query().insert( - samlAuthProviderPayload - ); - - return samlAuthProvider; - } - - const samlAuthProvider = await SamlAuthProvider.query().patchAndFetchById( - existingSamlAuthProvider.id, - samlAuthProviderPayload - ); - - return samlAuthProvider; -}; - -export default upsertSamlAuthProvider; diff --git a/packages/backend/src/graphql/schema.graphql b/packages/backend/src/graphql/schema.graphql index 3990c1c0..0765d3ce 100644 --- a/packages/backend/src/graphql/schema.graphql +++ b/packages/backend/src/graphql/schema.graphql @@ -22,7 +22,6 @@ type Mutation { updateRole(input: UpdateRoleInput): Role updateStep(input: UpdateStepInput): Step updateUser(input: UpdateUserInput): User - upsertSamlAuthProvider(input: UpsertSamlAuthProviderInput): SamlAuthProvider upsertSamlAuthProvidersRoleMappings( input: UpsertSamlAuthProvidersRoleMappingsInput ): [SamlAuthProvidersRoleMapping] @@ -219,21 +218,6 @@ type Flow { status: FlowStatus } -type SamlAuthProvider { - id: String - name: String - certificate: String - signatureAlgorithm: String - issuer: String - entryPoint: String - firstnameAttributeName: String - surnameAttributeName: String - emailAttributeName: String - roleAttributeName: String - active: Boolean - defaultRoleId: String -} - type SamlAuthProvidersRoleMapping { id: String samlAuthProviderId: String @@ -265,20 +249,6 @@ input VerifyConnectionInput { id: String! } -input UpsertSamlAuthProviderInput { - name: String! - certificate: String! - signatureAlgorithm: String! - issuer: String! - entryPoint: String! - firstnameAttributeName: String! - surnameAttributeName: String! - emailAttributeName: String! - roleAttributeName: String! - defaultRoleId: String! - active: Boolean! -} - input UpsertSamlAuthProvidersRoleMappingsInput { samlAuthProviderId: String! samlAuthProvidersRoleMappings: [SamlAuthProviderRoleMappingInput]