사소한 리팩토링 3

This commit is contained in:
static
2025-07-08 02:34:14 +09:00
parent a42ec28176
commit 2c7d085e6d

View File

@@ -96,10 +96,19 @@ export const requestThumbnailGeneration = async (fileInfo: FileInfo) => {
file.id === fileInfo.id ? { ...file, status } : file, file.id === fileInfo.id ? { ...file, status } : file,
); );
// TODO: Error Handling try {
const file = await requestFileDownload(fileInfo.id, fileInfo.contentIv!, fileInfo.dataKey!); const file = await requestFileDownload(fileInfo.id, fileInfo.contentIv!, fileInfo.dataKey!);
const thumbnail = await generateThumbnail(status, file, fileInfo.contentType, fileInfo.dataKey!); const thumbnail = await generateThumbnail(
if (!thumbnail) return; status,
file,
await requestThumbnailUpload(status, fileInfo.id, fileInfo.dataKeyVersion!, thumbnail); fileInfo.contentType,
fileInfo.dataKey!,
);
if (!thumbnail) return;
if (!(await requestThumbnailUpload(status, fileInfo.id, fileInfo.dataKeyVersion!, thumbnail))) {
status.set("error");
}
} catch {
status.set("error");
}
}; };