Skip to content

Commit c0d45e9

Browse files
committed
user_event formatted
1 parent 6094ad4 commit c0d45e9

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

calendar_backend/routes/event/user_event.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1+
from auth_lib.fastapi import UnionAuth
12
from fastapi import APIRouter, Depends, HTTPException, status
23
from fastapi_sqlalchemy import db
3-
from auth_lib.fastapi import UnionAuth
44

55
from calendar_backend.exceptions import ObjectNotFound
6-
from calendar_backend.models import Event, EventUser, EventUserStatus
6+
from calendar_backend.models import Event, EventUser
77
from calendar_backend.routes.models.visit import VisitRequest, VisitResponse
88

9+
910
router = APIRouter(prefix="/event", tags=["Event: Visit"])
1011

12+
1113
@router.post("/{event_id}/visit", response_model=VisitResponse)
1214
async def set_event_visit_status(
1315
event_id: int, visit: VisitRequest, auth: dict = Depends(UnionAuth(scopes=[]))
@@ -21,7 +23,7 @@ async def set_event_visit_status(
2123
status_code=status.HTTP_401_UNAUTHORIZED,
2224
detail="User ID not found in authentication data",
2325
)
24-
26+
2527
try:
2628
_ = Event.get(event_id, with_deleted=False, session=db.session)
2729
except ObjectNotFound:

calendar_backend/routes/models/visit.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from pydantic import BaseModel
2+
23
from calendar_backend.models import EventUserStatus
34

45

@@ -12,5 +13,5 @@ class VisitResponse(BaseModel):
1213
user_id: int
1314
status: EventUserStatus
1415
updated_at: str # ISO-формат
15-
16-
model_config = {"from_attributes": True}
16+
17+
model_config = {"from_attributes": True}

0 commit comments

Comments
 (0)