|
|
|
@ -12,7 +12,7 @@ const { |
|
|
|
} = require("../../../utilities/fileSystem") |
|
|
|
const env = require("../../../environment") |
|
|
|
const { clientLibraryPath } = require("../../../utilities") |
|
|
|
const { upload } = require("../../../utilities/fileSystem") |
|
|
|
const { upload, deleteFiles } = require("../../../utilities/fileSystem") |
|
|
|
const { attachmentsRelativeURL } = require("../../../utilities") |
|
|
|
const { DocumentType } = require("../../../db/utils") |
|
|
|
const { getAppDB, getAppId } = require("@budibase/backend-core/context") |
|
|
|
@ -97,6 +97,10 @@ export const uploadFile = async function (ctx: any) { |
|
|
|
ctx.body = await Promise.all(uploads) |
|
|
|
} |
|
|
|
|
|
|
|
export const deleteObjects = async function (ctx: any) { |
|
|
|
ctx.body = await deleteFiles(ObjectStoreBuckets.APPS, ctx.request.body.keys) |
|
|
|
} |
|
|
|
|
|
|
|
export const serveApp = async function (ctx: any) { |
|
|
|
const db = getAppDB({ skip_setup: true }) |
|
|
|
const appInfo = await db.get(DocumentType.APP_METADATA) |
|
|
|
|