Return blob from export

This commit is contained in:
Jaiwanth
2021-05-24 21:20:16 +05:30
parent 136b6db047
commit 43a111d4c9
2 changed files with 4 additions and 2 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
import { MatrixEvent } from "matrix-js-sdk/src/models/event"; import { MatrixEvent } from "matrix-js-sdk/src/models/event";
import Room from 'matrix-js-sdk/src/models/room'; import { Room } from "matrix-js-sdk/src/models/room";
export abstract class Exporter { export abstract class Exporter {
constructor(protected res: MatrixEvent[], protected room: Room) {} constructor(protected res: MatrixEvent[], protected room: Room) {}
abstract export(): Promise<void> abstract export(): Promise<Blob>;
} }
+2
View File
@@ -511,6 +511,8 @@ public async export() {
await waiter; await waiter;
} }
writer.close(); writer.close();
return blob;
} }
} }