From 8be3dbf3345ad1636037c5bdd98c6f3f3e1c5be8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tadeusz=20So=C5=9Bnierz?= Date: Wed, 14 Aug 2024 14:22:38 +0200 Subject: [PATCH] Fix MediaProxy to make it actually start up (#504) * Fix MediaProxy to make it actually start up --- src/components/media-proxy.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/components/media-proxy.ts b/src/components/media-proxy.ts index defb64cf..3a991364 100644 --- a/src/components/media-proxy.ts +++ b/src/components/media-proxy.ts @@ -1,5 +1,5 @@ import { webcrypto } from 'node:crypto'; -import { Request, Response, default as express, Application, NextFunction, Router } from 'express'; +import { Request, Response, default as express, NextFunction, Router } from 'express'; import { ApiError, IApiError, Logger, ErrCode } from '..'; import { Server, get } from 'http'; import { MatrixClient } from '@vector-im/matrix-bot-sdk'; @@ -34,7 +34,6 @@ export class MediaProxy { /** * Only used if start() is called. */ - private readonly app?: Application; private server?: Server; /** * Get the express router used for handling calls. @@ -61,10 +60,8 @@ export class MediaProxy { const app = express(); app.use(this.internalRouter); return new Promise((res) => { - if (this.app) { - this.server = this.app.listen(port, hostname, backlog, () => res()); - log.info(`Media proxy API listening on port ${port}`); - } + this.server = app.listen(port, hostname, backlog, () => res()); + log.info(`Media proxy API listening on port ${port}`); }); }