diff --git a/packages/backend/src/graphql/mutation-resolvers.js b/packages/backend/src/graphql/mutation-resolvers.js index 124a5f5f..6151b4e6 100644 --- a/packages/backend/src/graphql/mutation-resolvers.js +++ b/packages/backend/src/graphql/mutation-resolvers.js @@ -11,7 +11,6 @@ import executeFlow from './mutations/execute-flow.js'; import generateAuthUrl from './mutations/generate-auth-url.js'; import registerUser from './mutations/register-user.ee.js'; import resetConnection from './mutations/reset-connection.js'; -import updateConfig from './mutations/update-config.ee.js'; import updateConnection from './mutations/update-connection.js'; import updateCurrentUser from './mutations/update-current-user.js'; import updateFlow from './mutations/update-flow.js'; @@ -41,7 +40,6 @@ const mutationResolvers = { generateAuthUrl, registerUser, resetConnection, - updateConfig, updateConnection, updateCurrentUser, updateFlow, diff --git a/packages/backend/src/graphql/mutations/update-config.ee.js b/packages/backend/src/graphql/mutations/update-config.ee.js deleted file mode 100644 index ad216d64..00000000 --- a/packages/backend/src/graphql/mutations/update-config.ee.js +++ /dev/null @@ -1,40 +0,0 @@ -import Config from '../../models/config.js'; - -const updateConfig = async (_parent, params, context) => { - context.currentUser.can('update', 'Config'); - - const config = params.input; - const configKeys = Object.keys(config); - const updates = []; - - for (const key of configKeys) { - const newValue = config[key]; - - if (newValue) { - const entryUpdate = Config.query() - .insert({ - key, - value: { - data: newValue, - }, - }) - .onConflict('key') - .merge({ - value: { - data: newValue, - }, - }); - - updates.push(entryUpdate); - } else { - const entryUpdate = Config.query().findOne({ key }).delete(); - updates.push(entryUpdate); - } - } - - await Promise.all(updates); - - return config; -}; - -export default updateConfig; diff --git a/packages/backend/src/graphql/schema.graphql b/packages/backend/src/graphql/schema.graphql index 624c58de..d39056ce 100644 --- a/packages/backend/src/graphql/schema.graphql +++ b/packages/backend/src/graphql/schema.graphql @@ -16,7 +16,6 @@ type Mutation { generateAuthUrl(input: GenerateAuthUrlInput): AuthLink registerUser(input: RegisterUserInput): User resetConnection(input: ResetConnectionInput): Connection - updateConfig(input: JSONObject): JSONObject updateConnection(input: UpdateConnectionInput): Connection updateCurrentUser(input: UpdateCurrentUserInput): User updateFlow(input: UpdateFlowInput): Flow