Add doorrouter

This commit is contained in:
2026-05-19 19:57:33 +02:00
parent 0d31b9c146
commit fe91adad08
3 changed files with 37 additions and 2 deletions

View File

@@ -0,0 +1,16 @@
from fastapi import APIRouter, Depends, HTTPException
from sqlmodel import Session
from app.services.database import get_session
from app.services.auth import auth_is_admin
import app.services.door as doorService
door_router = APIRouter(prefix="/door",tags=["Door"])
@door_router.put("/open")
def open_door(db: Session = Depends(get_session), admin: bool = Depends(auth_is_admin)):
doorService.opendoor()
@door_router.put("/close")
def open_door(db: Session = Depends(get_session), admin: bool = Depends(auth_is_admin)):
doorService.closedoor()