Skip to content

Commit 5e1823b

Browse files
umgfoinbackportbot-nextcloud[bot]
authored andcommitted
Fix #1753: Media and Photos views are blank after upgrade to 26.0.1
Handle empty fileMetadataSize. Signed-off-by: umgfoin <[email protected]> Signed-off-by: nextcloud-command <[email protected]>
1 parent 0cff3a6 commit 5e1823b

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/store/files.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,13 @@ const mutations = {
5050
}
5151

5252
if (file.fileid >= 0) {
53-
file.fileMetadataSizeParsed = JSON.parse(file.fileMetadataSize?.replace(/&quot;/g, '"') ?? '{}')
54-
file.fileMetadataSizeParsed.width = file.fileMetadataSizeParsed?.width ?? 256
55-
file.fileMetadataSizeParsed.height = file.fileMetadataSizeParsed?.height ?? 256
53+
if (file.fileMetadataSize.length > 1) {
54+
file.fileMetadataSizeParsed = JSON.parse(file.fileMetadataSize?.replace(/&quot;/g, '"') ?? '{}')
55+
file.fileMetadataSizeParsed.width = file.fileMetadataSizeParsed?.width ?? 256
56+
file.fileMetadataSizeParsed.height = file.fileMetadataSizeParsed?.height ?? 256
57+
} else {
58+
file.fileMetadataSizeParsed = { width: 256, height: 256 }
59+
}
5660
}
5761

5862
// Make the fileId a string once and for all.

0 commit comments

Comments
 (0)