diff --git a/packages/server/src/api/controllers/table/external.ts b/packages/server/src/api/controllers/table/external.ts index a8f1c1ccbb..20e345cab7 100644 --- a/packages/server/src/api/controllers/table/external.ts +++ b/packages/server/src/api/controllers/table/external.ts @@ -217,7 +217,7 @@ export async function save(ctx: UserCtx) { ...inputs, } - let oldTable + let oldTable: Table | undefined if (ctx.request.body && ctx.request.body._id) { oldTable = await sdk.tables.getTable(ctx.request.body._id) } diff --git a/packages/server/src/api/controllers/table/utils.ts b/packages/server/src/api/controllers/table/utils.ts index e1469bb267..0e5b784c66 100644 --- a/packages/server/src/api/controllers/table/utils.ts +++ b/packages/server/src/api/controllers/table/utils.ts @@ -418,7 +418,7 @@ export function areSwitchableTypes(type1: any, type2: any) { return false } -export function hasTypeChanged(table: any, oldTable: any) { +export function hasTypeChanged(table: Table, oldTable: Table | undefined) { if (!oldTable) { return false }