From 05ef8a8f4cf7a2ef4df8fa30b09f648cd36fe762 Mon Sep 17 00:00:00 2001 From: Innei Date: Tue, 9 Dec 2025 21:28:36 +0800 Subject: [PATCH] fix: extend upload request timeout for larger batches and slower networks - Increased the upload request timeout from 2 minutes to 10 minutes to accommodate larger file uploads and slower network conditions. Signed-off-by: Innei --- .../modules/photos/components/library/photo-upload/store.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/be/apps/dashboard/src/modules/photos/components/library/photo-upload/store.tsx b/be/apps/dashboard/src/modules/photos/components/library/photo-upload/store.tsx index ffe22943..2cc5b34b 100644 --- a/be/apps/dashboard/src/modules/photos/components/library/photo-upload/store.tsx +++ b/be/apps/dashboard/src/modules/photos/components/library/photo-upload/store.tsx @@ -56,7 +56,8 @@ const PhotoUploadStoreContext = createContext(null) const computeUploadedBytes = (entries: FileProgressEntry[]) => calculateUploadedBytes(entries) const MAX_PROCESSING_LOGS = 200 let processingLogSequence = 0 -const UPLOAD_REQUEST_TIMEOUT_MS = 120_000 +// Extend upload request timeout to tolerate larger batches / slower networks (10 minutes). +const UPLOAD_REQUEST_TIMEOUT_MS = 600_000 export function createPhotoUploadStore(params: PhotoUploadStoreParams): PhotoUploadStore { const { files: initialFiles, availableTags, onUpload, onClose } = params