From aa422889f31156395bd422ded1739e348fe258be Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Thu, 3 Apr 2025 18:33:04 +0530 Subject: [PATCH] [web] Prevent potential npe --- web/apps/photos/src/services/upload/uploadManager.ts | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/web/apps/photos/src/services/upload/uploadManager.ts b/web/apps/photos/src/services/upload/uploadManager.ts index 9febaf045c..955ed740b9 100644 --- a/web/apps/photos/src/services/upload/uploadManager.ts +++ b/web/apps/photos/src/services/upload/uploadManager.ts @@ -465,14 +465,12 @@ class UploadManager { sourceEnteFile: EnteFile, ) { const timestamp = sourceEnteFile.metadata.creationTime; - const dateTime = sourceEnteFile.pubMagicMetadata.data.dateTime; - const offset = sourceEnteFile.pubMagicMetadata.data.offsetTime; + const dateTime = sourceEnteFile.pubMagicMetadata?.data.dateTime; + const offset = sourceEnteFile.pubMagicMetadata?.data.offsetTime; - const creationDate: ParsedMetadata["creationDate"] = { - timestamp, - dateTime, - offset, - }; + const creationDate: ParsedMetadata["creationDate"] = dateTime + ? { timestamp, dateTime, offset } + : undefined; const item = { uploadItem: file,