chore(deps): update dependency @types/express to v5 (#18818)

* chore(deps): update dependency @types/express to v5

* fix: properly handle promise

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
This commit is contained in:
renovate[bot] 2025-05-31 15:31:36 -04:00 committed by GitHub
parent 9c18fef9b2
commit 0711a9006f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 11 additions and 11 deletions

View file

@ -88,7 +88,8 @@ export class FileUploadInterceptor implements NestInterceptor {
if (handler) {
await new Promise<void>((resolve, reject) => {
const next: NextFunction = (error) => (error ? reject(transformException(error)) : resolve());
handler(context_.getRequest(), context_.getResponse(), next);
const maybePromise = handler(context_.getRequest(), context_.getResponse(), next);
Promise.resolve(maybePromise).catch((error) => reject(error));
});
} else {
this.logger.warn(`Skipping invalid file upload route: ${route}`);