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")