import express from 'express' import { CONFIG } from '@server/initializers/config' import { HttpStatusCode } from '@shared/models' const ensurePrivateObjectStorageProxyIsEnabled = [ (req: express.Request, res: express.Response, next: express.NextFunction) => { if (CONFIG.OBJECT_STORAGE.PROXY.PROXIFY_PRIVATE_FILES !== true) { return res.fail({ message: 'Private object storage proxy is not enabled', status: HttpStatusCode.BAD_REQUEST_400 }) } return next() } ] export { ensurePrivateObjectStorageProxyIsEnabled }