사소한 리팩토링 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,
);
// TODO: Error Handling
const file = await requestFileDownload(fileInfo.id, fileInfo.contentIv!, fileInfo.dataKey!);
const thumbnail = await generateThumbnail(status, file, fileInfo.contentType, fileInfo.dataKey!);
if (!thumbnail) return;
await requestThumbnailUpload(status, fileInfo.id, fileInfo.dataKeyVersion!, thumbnail);
try {
const file = await requestFileDownload(fileInfo.id, fileInfo.contentIv!, fileInfo.dataKey!);
const thumbnail = await generateThumbnail(
status,
file,
fileInfo.contentType,
fileInfo.dataKey!,
);
if (!thumbnail) return;
if (!(await requestThumbnailUpload(status, fileInfo.id, fileInfo.dataKeyVersion!, thumbnail))) {
status.set("error");
}
} catch {
status.set("error");
}
};