fix: improve buffer handling in uploadAssetBuffer function

This commit is contained in:
sai80082 committed 2026-01-09 16:37:05 +05:30
1 parent eb58bf919b
commit a24ccb178a
1 file changed
+3 -1
+3 -1
View File
@@ -309,7 +309,9 @@ const uploadAssetBuffer = async (
const fileType = asset.type ?? inferAssetTypeFromName(payload.fileName);
const resolvedFileName = payload.fileName || asset.originalFileName || `${asset.id}.bin`;
const contentType = payload.contentType ?? guessContentType(resolvedFileName);
const blob = new Blob([payload.buffer], { type: contentType });
const uint8Array = new Uint8Array(payload.buffer.byteLength);
uint8Array.set(payload.buffer);
const blob = new Blob([uint8Array.buffer], { type: contentType });
const createdAt = asset.fileCreatedAt ?? asset.localDateTime ?? new Date().toISOString();
const modifiedAt = asset.localDateTime ?? asset.fileCreatedAt ?? createdAt;