refactor DI to attachements

This commit is contained in:
David Rodenkirchen
2024-06-02 17:17:53 +02:00
parent 96b27cf4df
commit e31a5464af
3 changed files with 8 additions and 7 deletions
+2 -2
View File
@@ -12,9 +12,9 @@ from .. import services
class Member(rio.Component):
database_service: services.DatabaseService
def __init__(self, database_service: services.database_service.DatabaseService) -> None:
def __init__(self) -> None:
super().__init__()
self.database_service = database_service
self.database_service = self.session[services.DatabaseService]
@rio.event.on_populate
async def on_populate(self) -> None:
+2 -2
View File
@@ -13,9 +13,9 @@ class Pics(rio.Component):
database_service: services.DatabaseService
active_picture: Optional[rio.URL]
def __init__(self, database_service: services.database_service.DatabaseService) -> None:
def __init__(self) -> None:
super().__init__()
self.database_service = database_service
self.database_service = self.session[services.DatabaseService]
self.active_picture: Optional[rio.URL] = None
@rio.event.on_populate