[web] Handle nullish count in pub-mm of old public albums (#6666)

This commit is contained in:
Manav Rathi
2025-07-29 13:06:30 +05:30
committed by GitHub

View File

@@ -1,4 +1,5 @@
import { decryptMetadataJSON, encryptMetadataJSON } from "ente-base/crypto";
import { nullishToZero } from "ente-utils/transform";
import { z } from "zod/v4";
/**
@@ -10,7 +11,7 @@ import { z } from "zod/v4";
*/
export const RemoteMagicMetadata = z.object({
version: z.number(),
count: z.number(),
count: z.number().nullish().transform(nullishToZero),
data: z.string(),
header: z.string(),
});