From 4ca7c89622798eaab3d72ad3688e0e856faf5b36 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Tue, 22 Mar 2022 11:46:39 +0800 Subject: [PATCH] format date string as yyyy-mm-dd (#288) --- packages/api/src/routers/svc/pages.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/api/src/routers/svc/pages.ts b/packages/api/src/routers/svc/pages.ts index 72cf62ef8..4362377e4 100644 --- a/packages/api/src/routers/svc/pages.ts +++ b/packages/api/src/routers/svc/pages.ts @@ -7,6 +7,7 @@ import { generateUploadSignedUrl, uploadToSignedUrl } from '../../utils/uploads' import { v4 as uuidv4 } from 'uuid' import { env } from '../../env' import { Page } from '../../elastic/types' +import { DateTime } from 'luxon' export function pageServiceRouter() { const router = express.Router() @@ -37,9 +38,9 @@ export function pageServiceRouter() { const contentType = 'application/json' const bucketName = env.fileUpload.gcsUploadPrivateBucket const uploadUrl = await generateUploadSignedUrl( - `${req.params.folder}/${ - data.userId - }/${new Date().toDateString()}/${uuidv4()}.json`, + `${req.params.folder}/${data.userId}/${DateTime.now().toFormat( + 'yyyy-LL-dd' + )}/${uuidv4()}.json`, contentType, bucketName )