Return blob from export

pull/21833/head
Jaiwanth 2021-05-24 21:20:16 +05:30
parent 136b6db047
commit 43a111d4c9
2 changed files with 4 additions and 2 deletions

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>;
} }

View File

@ -511,6 +511,8 @@ public async export() {
await waiter; await waiter;
} }
writer.close(); writer.close();
return blob;
} }
} }