rest api do not register callbacks if not in tray

This commit is contained in:
iLLiCiTiT 2020-12-10 17:26:07 +01:00
parent a330825901
commit d15e51cbdf

View file

@ -123,11 +123,13 @@ class RestApiModule(PypeModule, ITrayService):
RestApiFactory.register_obj(obj)
def connect_with_modules(self, enabled_modules):
for module in enabled_modules:
if not isinstance(module, IRestApi):
continue
# Do not register restapi callbacks out of tray
if self.tray_initialized:
for module in enabled_modules:
if not isinstance(module, IRestApi):
continue
module.rest_api_initialization(self)
module.rest_api_initialization(self)
def find_port(self):
start_port = self.default_port