Skip to content

Commit 1489e4f

Browse files
authored
fix: allow services to be added to Base (#593)
1 parent 1f8cafa commit 1489e4f

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

interactions/ext/base.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ def _check_service(self, name: str) -> bool:
8181
:return: Whether the service exists or not.
8282
:rtype: bool
8383
"""
84-
return bool(self.__objects.get(name))
84+
return name in self.__objects
8585

8686
def add_service(self, obj: object, name: str) -> Dict[str, object]:
8787
"""
@@ -98,9 +98,8 @@ def add_service(self, obj: object, name: str) -> Dict[str, object]:
9898
"""
9999
model: Dict[str, object] = {name: obj}
100100

101-
if self._check_service(model):
102-
self.__objects.update(model)
103-
return self.__objects.get(name)
101+
self.__objects.update(model)
102+
return model
104103

105104
def remove_service(self, name: str) -> Union[Exception, bool]:
106105
"""

0 commit comments

Comments
 (0)