diff --git a/libervia/backend/core/main.py b/libervia/backend/core/main.py index b271dc5a..cae3d0d9 100644 --- a/libervia/backend/core/main.py +++ b/libervia/backend/core/main.py @@ -1357,7 +1357,7 @@ class LiberviaBackend(service.Service): return self.memory.disco.get_infos(*args, **kwargs) def getDiscoItems(self, *args, **kwargs): - return self.memory.disco.get_items(*args, **kwargs) + return defer.ensureDeferred(self.memory.disco.get_items(*args, **kwargs)) def find_service_entity(self, *args, **kwargs): return self.memory.disco.find_service_entity(*args, **kwargs)