diff --git a/web/src/lib/storage/memory.ts b/web/src/lib/storage/memory.ts index f238b1a1..2652c8cb 100644 --- a/web/src/lib/storage/memory.ts +++ b/web/src/lib/storage/memory.ts @@ -48,7 +48,7 @@ export class MemoryStorage extends AbstractStorage { } } - return new Blob(outputView); + return new File(outputView, crypto.randomUUID()); } #expand(size: number) { diff --git a/web/src/lib/storage/storage.ts b/web/src/lib/storage/storage.ts index 4df68633..5b50eceb 100644 --- a/web/src/lib/storage/storage.ts +++ b/web/src/lib/storage/storage.ts @@ -7,8 +7,7 @@ export abstract class AbstractStorage { return false; } - abstract res(): Promise; + abstract res(): Promise; abstract write(data: Uint8Array | Int8Array, offset: number): Promise; abstract destroy(): Promise; }; -