diff --git a/src/matrix/net/RequestScheduler.ts b/src/matrix/net/RequestScheduler.ts index 45405da3..e36a3541 100644 --- a/src/matrix/net/RequestScheduler.ts +++ b/src/matrix/net/RequestScheduler.ts @@ -50,6 +50,13 @@ class Request implements IHomeServerRequest { response(): Promise { return this._responsePromise; } + + async responseCode(): Promise { + let resolve; + const promise: Promise = new Promise(r => resolve = r); + this.requestResult?.responseCode().then(code => resolve(code)); + return promise; + } } class HomeServerApiWrapper {