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 <tukon479@gmail.com>
This commit is contained in:
Innei
2025-12-09 21:28:36 +08:00
parent 7d70361717
commit 05ef8a8f4c

View File

@@ -56,7 +56,8 @@ const PhotoUploadStoreContext = createContext<PhotoUploadStore | null>(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