diff --git a/packages/backend-core/yarn.lock b/packages/backend-core/yarn.lock index c1ec890e92..03393a4ea8 100644 --- a/packages/backend-core/yarn.lock +++ b/packages/backend-core/yarn.lock @@ -310,11 +310,6 @@ qs "^6.11.0" tough-cookie "^4.1.2" -"@budibase/types@2.2.12-alpha.62": - version "2.2.12-alpha.62" - resolved "https://registry.yarnpkg.com/@budibase/types/-/types-2.2.12-alpha.62.tgz#385ef000610d5c00b83cb2eafda2bd63c86b7f3f" - integrity sha512-idlhB4fSyBCEDWsVvQvdmN9Dg9VAEwxZ8TLE9pGnXIRZPg48MKXPNn5AUT9zv6cDlbQdlU2tFFF8st9b6lyLuw== - "@cspotcode/source-map-support@^0.8.0": version "0.8.1" resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" diff --git a/packages/server/src/api/controllers/view/index.ts b/packages/server/src/api/controllers/view/index.ts index 50b98ae298..ed2302f723 100644 --- a/packages/server/src/api/controllers/view/index.ts +++ b/packages/server/src/api/controllers/view/index.ts @@ -6,8 +6,9 @@ import { fetchView } from "../row" import { context, events } from "@budibase/backend-core" import { DocumentType } from "../../../db/utils" import sdk from "../../../sdk" +import { FieldTypes } from "../../../constants" import { - BBContext, + Ctx, Row, Table, TableExportFormat, @@ -18,11 +19,11 @@ import { cleanExportRows } from "../row/utils" const { cloneDeep, isEqual } = require("lodash") -export async function fetch(ctx: BBContext) { +export async function fetch(ctx: Ctx) { ctx.body = await getViews() } -export async function save(ctx: BBContext) { +export async function save(ctx: Ctx) { const db = context.getAppDB() const { originalName, ...viewToSave } = ctx.request.body @@ -117,7 +118,7 @@ async function handleViewEvents(existingView: View, newView: View) { await filterEvents(existingView, newView) } -export async function destroy(ctx: BBContext) { +export async function destroy(ctx: Ctx) { const db = context.getAppDB() const viewName = decodeURIComponent(ctx.params.viewName) const view = await deleteView(viewName) @@ -129,7 +130,7 @@ export async function destroy(ctx: BBContext) { ctx.body = view } -export async function exportView(ctx: BBContext) { +export async function exportView(ctx: Ctx) { const viewName = decodeURIComponent(ctx.query.view as string) const view = await getView(viewName)