diff --git a/packages/pro b/packages/pro index 7bd0350ed3..1ca626aa65 160000 --- a/packages/pro +++ b/packages/pro @@ -1 +1 @@ -Subproject commit 7bd0350ed3f55da30d07a7c67fd746727ce93a9a +Subproject commit 1ca626aa65bdbddf940a69947be6654b533cb726 diff --git a/packages/worker/src/api/controllers/global/configs.ts b/packages/worker/src/api/controllers/global/configs.ts index 6c09da77de..5d9768443b 100644 --- a/packages/worker/src/api/controllers/global/configs.ts +++ b/packages/worker/src/api/controllers/global/configs.ts @@ -35,7 +35,6 @@ import { AIInnerConfig, } from "@budibase/types" import * as pro from "@budibase/pro" -import { generateConfigID } from "@budibase/backend-core/src/configs" const getEventFns = async (config: Config, existing?: Config) => { const fns = [] @@ -518,7 +517,7 @@ export async function destroy(ctx: UserCtx) { try { await db.remove(id, rev) await cache.destroy(cache.CacheKey.CHECKLIST) - if (id === generateConfigID(ConfigType.AI)) { + if (id === configs.generateConfigID(ConfigType.AI)) { await pro.quotas.removeCustomAIConfig() } ctx.body = { message: "Config deleted successfully" }