fix: prevent unhandled promise rejection if app has compiler error on startup (#36802)

pull/36804/head^2
Douglas Gubert 5 months ago committed by GitHub
parent 2f66a5731c
commit e497d94ece
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      .changeset/polite-students-lick.md
  2. 4
      packages/apps-engine/src/server/AppManager.ts

@ -0,0 +1,6 @@
---
'@rocket.chat/apps-engine': patch
'@rocket.chat/meteor': patch
---
Fixes an error on apps loading that would cause an unhandled promise rejection crash during startup in some cases

@ -281,6 +281,10 @@ export class AppManager {
getStatus() {
return Promise.resolve(AppStatus.COMPILER_ERROR_DISABLED);
},
on(): void {
return undefined;
},
} as unknown as DenoRuntimeSubprocessController);
this.apps.set(item.id, prl);

Loading…
Cancel
Save