diff --git a/src/services/config-strategy.js b/src/services/config-strategy.js index e825b6f..94c719d 100644 --- a/src/services/config-strategy.js +++ b/src/services/config-strategy.js @@ -70,7 +70,7 @@ export async function createStrategy(args, admin, status = true) { RouterTypes.STRATEGY, false, environment.name); await configStrategy.save(); - await updateDomainVersion(configStrategy.domain); + void updateDomainVersion(configStrategy.domain); return configStrategy; } @@ -81,7 +81,7 @@ export async function deleteStrategy(id, admin) { RouterTypes.STRATEGY, false, configStrategy.activated.keys().next().value); await configStrategy.deleteOne(); - await updateDomainVersion(configStrategy.domain); + void updateDomainVersion(configStrategy.domain); // resets permission cache permissionCache.permissionReset(configStrategy.domain, ActionTypes.ALL, RouterTypes.STRATEGY, configStrategy.name); @@ -98,7 +98,7 @@ export async function updateStrategy(id, args, admin) { const updates = Object.keys(args); updates.forEach((update) => configStrategy[update] = args[update]); await configStrategy.save(); - await updateDomainVersion(configStrategy.domain); + void updateDomainVersion(configStrategy.domain); return configStrategy; } @@ -120,7 +120,7 @@ export async function addVal(id, args, admin) { configStrategy.values.push(value); await configStrategy.save(); - await updateDomainVersion(configStrategy.domain); + void updateDomainVersion(configStrategy.domain); return configStrategy; } @@ -154,7 +154,7 @@ export async function updateVal(id, args, admin) { configStrategy.values.splice(indexOldValue, 1); configStrategy.values.push(newvalue); await configStrategy.save(); - await updateDomainVersion(configStrategy.domain); + void updateDomainVersion(configStrategy.domain); return configStrategy; } @@ -175,7 +175,7 @@ export async function removeVal(id, args, admin) { configStrategy.values.splice(indexValue, 1); await configStrategy.save(); - await updateDomainVersion(configStrategy.domain); + void updateDomainVersion(configStrategy.domain); return configStrategy; } @@ -199,7 +199,7 @@ export async function updateStatusEnv(id, args, admin) { configStrategy.activated.set(updates[0], args[updates[0]]); await configStrategy.save(); - await updateDomainVersion(configStrategy.domain); + void updateDomainVersion(configStrategy.domain); return configStrategy; } \ No newline at end of file diff --git a/src/services/config.js b/src/services/config.js index 1b1abe3..5650163 100644 --- a/src/services/config.js +++ b/src/services/config.js @@ -126,7 +126,7 @@ export async function createConfig(args, admin) { // creates config await config.save(); - await updateDomainVersion(config.domain); + void updateDomainVersion(config.domain); // resets permission cache permissionCache.permissionReset(config.domain, ActionTypes.ALL, RouterTypes.CONFIG, config.group); @@ -139,7 +139,7 @@ export async function deleteConfig(id, admin) { config = await verifyOwnership(admin, config, config.domain, ActionTypes.DELETE, RouterTypes.CONFIG); await config.deleteOne(); - await updateDomainVersion(config.domain); + void updateDomainVersion(config.domain); // resets permission cache permissionCache.permissionReset(config.domain, ActionTypes.ALL, RouterTypes.CONFIG, config.group); @@ -174,7 +174,7 @@ export async function updateConfig(id, args, admin) { updates.forEach((update) => config[update] = args[update]); await config.save(); - await updateDomainVersion(config.domain); + void updateDomainVersion(config.domain); return config; } @@ -228,7 +228,7 @@ export async function updateConfigRelay(id, args, admin) { } await config.save(); - await updateDomainVersion(config.domain); + void updateDomainVersion(config.domain); return config; } @@ -243,7 +243,7 @@ export async function updateConfigStatus(id, args, admin) { updates.forEach((update) => config.activated.set(update, args[update])); await config.save(); - await updateDomainVersion(config.domain); + void updateDomainVersion(config.domain); return config; } @@ -254,7 +254,7 @@ export async function removeConfigStatusEnv(id, env, admin) { RouterTypes.CONFIG, false, env); config.updatedBy = admin.email; - await updateDomainVersion(config.domain); + void updateDomainVersion(config.domain); return removeConfigStatus(config, env); } @@ -291,7 +291,7 @@ export async function addComponent(id, args, admin) { config.updatedBy = admin.email; config.components.push(component._id); await config.save(); - await updateDomainVersion(config.domain); + void updateDomainVersion(config.domain); return config; } @@ -304,7 +304,7 @@ export async function removeComponent(id, args, admin) { const indexComponent = config.components.indexOf(args.component); config.components.splice(indexComponent, 1); await config.save(); - await updateDomainVersion(config.domain); + void updateDomainVersion(config.domain); return config; } @@ -320,7 +320,7 @@ export async function updateComponent(id, args, admin) { config.updatedBy = admin.email; config.components = args.components; await config.save(); - await updateDomainVersion(config.domain); + void updateDomainVersion(config.domain); return config; } @@ -342,7 +342,7 @@ export async function removeRelay(id, env, admin) { } await config.save(); - await updateDomainVersion(config.domain); + void updateDomainVersion(config.domain); } return config; diff --git a/src/services/group-config.js b/src/services/group-config.js index 64179c9..31d4b42 100644 --- a/src/services/group-config.js +++ b/src/services/group-config.js @@ -69,7 +69,7 @@ export async function createGroup(args, admin) { groupconfig = await verifyOwnership(admin, groupconfig, domain._id, ActionTypes.CREATE, RouterTypes.GROUP); // creates group config - await updateDomainVersion(domain._id); + void updateDomainVersion(domain._id); await groupconfig.save(); // resets permission cache @@ -83,7 +83,7 @@ export async function deleteGroup(id, admin) { groupconfig = await verifyOwnership(admin, groupconfig, groupconfig.domain, ActionTypes.DELETE, RouterTypes.GROUP); await groupconfig.deleteOne(); - await updateDomainVersion(groupconfig.domain); + void updateDomainVersion(groupconfig.domain); // resets permission cache permissionCache.permissionReset(groupconfig.domain, ActionTypes.ALL, RouterTypes.GROUP); @@ -114,7 +114,7 @@ export async function updateGroup(id, args, admin) { updates.forEach((update) => groupconfig[update] = args[update]); groupconfig.name = formatInput(groupconfig.name, { allowSpace: true }); await groupconfig.save(); - await updateDomainVersion(groupconfig.domain); + void updateDomainVersion(groupconfig.domain); return groupconfig; } @@ -129,7 +129,7 @@ export async function updateGroupStatusEnv(id, args, admin) { const updates = await checkEnvironmentStatusChange(args, groupconfig.domain); updates.forEach((update) => groupconfig.activated.set(update, args[update])); await groupconfig.save(); - await updateDomainVersion(groupconfig.domain); + void updateDomainVersion(groupconfig.domain); return groupconfig; } @@ -140,7 +140,7 @@ export async function removeGroupStatusEnv(id, env, admin) { groupconfig = await verifyOwnership(admin, groupconfig, groupconfig.domain, [ActionTypes.UPDATE, ActionTypes.UPDATE_ENV_STATUS], RouterTypes.GROUP, false, env); groupconfig.updatedBy = admin.email; - await updateDomainVersion(groupconfig.domain); + void updateDomainVersion(groupconfig.domain); return removeGroupStatus(groupconfig, env); } diff --git a/src/services/slack.js b/src/services/slack.js index 43519e3..0f3e9ec 100644 --- a/src/services/slack.js +++ b/src/services/slack.js @@ -300,5 +300,5 @@ async function approveChange(domain, ticket) { await group.save(); } - await updateDomainVersion(domain); + void updateDomainVersion(domain); } \ No newline at end of file