add option to skip put for local

This commit is contained in:
Abhinav 2022-03-02 15:04:13 +05:30
parent 326370ab00
commit 009590ef54

View file

@ -11,6 +11,7 @@ import { FileUploadResults, MAX_FILE_SIZE_SUPPORTED } from 'constants/upload';
import { FileWithCollection, BackupedFile, UploadFile } from 'types/upload';
import { logUploadInfo } from 'utils/upload';
import { convertToHumanReadable } from 'utils/billing';
import { sleep } from 'utils/common';
interface UploadResponse {
fileUploadResult: FileUploadResults;
@ -65,8 +66,12 @@ export default async function uploader(
metadata,
};
logUploadInfo(`encryptAsset ${fileNameSize}`);
if (process.env.NEXT_PUBLIC_SKIP_PUT) {
await sleep(1000);
return { fileUploadResult: FileUploadResults.ALREADY_UPLOADED };
}
logUploadInfo(`encryptAsset ${fileNameSize}`);
const encryptedFile = await UploadService.encryptAsset(
worker,
fileWithMetadata,