diff --git a/packages/server/src/db/utils.ts b/packages/server/src/db/utils.ts index 4d0981798b..266ddeb341 100644 --- a/packages/server/src/db/utils.ts +++ b/packages/server/src/db/utils.ts @@ -280,7 +280,7 @@ export function generateViewID(tableId: string) { return `${tableId}${SEPARATOR}${newid()}` } -export function extractViewInfoFromId(viewId: string) { +export function extractViewInfoFromID(viewId: string) { const regex = new RegExp(`^(?.+)${SEPARATOR}([^${SEPARATOR}]+)$`) const res = regex.exec(viewId) return { diff --git a/packages/server/src/sdk/app/views/index.ts b/packages/server/src/sdk/app/views/index.ts index ea8f5dd591..e4d6f061eb 100644 --- a/packages/server/src/sdk/app/views/index.ts +++ b/packages/server/src/sdk/app/views/index.ts @@ -5,7 +5,7 @@ import sdk from "../../../sdk" import * as utils from "../../../db/utils" export async function get(viewId: string): Promise { - const { tableId } = utils.extractViewInfoFromId(viewId) + const { tableId } = utils.extractViewInfoFromID(viewId) const table = await sdk.tables.getTable(tableId) const views = Object.values(table.views!) const view = views.find(v => isV2(v) && v.id === viewId) as ViewV2 | undefined