From b6f99d580ce8d399e52d405f9136d5110844771d Mon Sep 17 00:00:00 2001 From: srgooglo Date: Fri, 6 May 2022 10:43:21 +0200 Subject: [PATCH] added `disabled` static flag for disable initialization on controllers --- src/server/index.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server/index.js b/src/server/index.js index c2d3144..4943fe7 100755 --- a/src/server/index.js +++ b/src/server/index.js @@ -151,6 +151,11 @@ class Server { throw new Error(`Controller must use the controller class!`) } + if (controller.disabled) { + console.warn(`⏩ Controller [${controller.name}] is disabled! Initialization skipped...`) + return false + } + try { const ControllerInstance = new controller()