diff --git a/src/backend/src/ExtensionService.js b/src/backend/src/ExtensionService.js index 9430ad33c..b6446dab6 100644 --- a/src/backend/src/ExtensionService.js +++ b/src/backend/src/ExtensionService.js @@ -152,14 +152,20 @@ class ExtensionService extends BaseService { this.state.extension.emit('preinit'); } - ['__on_boot.consolidation'] (...a) { - this.state.extension.emit('init', ...a); + async ['__on_boot.consolidation'] (...a) { + await this.state.extension.emit('init', {}, { + from_outside_of_extension: true, + }); } - ['__on_boot.activation'] (...a) { - this.state.extension.emit('activate', ...a); + async ['__on_boot.activation'] (...a) { + await this.state.extension.emit('activate', {}, { + from_outside_of_extension: true, + }); } - ['__on_boot.ready'] (...a) { - this.state.extension.emit('ready', ...a); + async ['__on_boot.ready'] (...a) { + await this.state.extension.emit('ready', {}, { + from_outside_of_extension: true, + }); } ['__on_install.routes'] (_, { app }) {