From b7b07b82da8bd9dd3952ca26ba5e29f3fd8888c8 Mon Sep 17 00:00:00 2001 From: ahtlon Date: Fri, 31 Jul 2026 00:38:40 +0200 Subject: [PATCH] [door] correct spelling, add status endpoint the door section of the api should "just work" now --- app/controllers/doorManager.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/controllers/doorManager.py b/app/controllers/doorManager.py index 449b964..2d33924 100644 --- a/app/controllers/doorManager.py +++ b/app/controllers/doorManager.py @@ -10,14 +10,21 @@ door_router = APIRouter(prefix="/api/v1/door", tags=["Door"]) @door_router.put("/open") def open_door(db: Session = Depends(get_session), admin: bool = Depends(auth_is_admin)): - doorService.opendoor() + doorService.openDoor() @door_router.put("/close") def close_door( db: Session = Depends(get_session), admin: bool = Depends(auth_is_admin) ): - doorService.closedoor() + doorService.closeDoor() + + +@door_router.put("/status") +def is_door_open( + db: Session = Depends(get_session), admin: bool = Depends(auth_is_admin) +): + return doorService.isDoorOpen() @door_router.post("/test")