Skip to content

get event/{event_id}/visit/me#132

Merged
petrCher merged 2 commits into
mainfrom
get-event-event_id-me
May 14, 2026
Merged

get event/{event_id}/visit/me#132
petrCher merged 2 commits into
mainfrom
get-event-event_id-me

Conversation

@Georgon
Copy link
Copy Markdown
Contributor

@Georgon Georgon commented May 14, 2026

Реализовал ручку get event/{event_id}/visit/me:

Получает статус посещения мероприятия для текущего пользователя. Возвращает event_id и статус. Если пользователь никак не отметился, то возвращает no_status.

Также создал pydentic-схему UserVisitStatus, которая содержит только event_id и status и удобна в качестве response_model.

Локально протестил, все работает.
Closes #118

@Georgon Georgon requested a review from petrCher May 14, 2026 16:32
@Georgon Georgon self-assigned this May 14, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 14, 2026

Code Coverage

Coverage Report
FileStmtsMissCoverMissing
calendar_backend
   __main__.py660%1–16
   exceptions.py13285%8, 14
calendar_backend/methods
   list_calendar.py704930%28–51, 58–64, 71–76, 85–98, 102–113
   utils.py352626%14–19, 23–28, 34–38, 42–46, 52–56
calendar_backend/models
   base.py64198%87
calendar_backend/routes
   base.py74791%75, 80–81, 86–87, 98, 101
calendar_backend/routes/event
   comment.py47687%30, 41–43, 52, 64
   comment_review.py27485%23–29, 41
   event.py112893%38, 45–48, 53, 113, 117
   user_event.py231343%31–51, 69–80
calendar_backend/routes/group
   group.py38392%26, 42, 58
calendar_backend/routes/lecturer
   comment.py48883%35, 49, 57–61, 70
   comment_review.py25484%21–29, 41
   lecturer.py60887%27, 41, 44, 54, 78–81
   photo.py43588%43, 48, 65, 76, 79
   photo_review.py512061%39–58, 75–77
calendar_backend/routes/models
   base.py60985%36–40, 43, 56, 67, 80
   event.py62395%15, 42, 60
   group.py391659%13–19, 22, 32–38, 41
   lecturer.py46296%21, 31
   room.py21195%13
calendar_backend/routes/room
   room.py39392%26, 44, 58
TOTAL120920483% 

Summary

Tests Skipped Failures Errors Time
34 0 💤 0 ❌ 0 🔥 4.797s ⏱️

@petrCher petrCher merged commit 9213115 into main May 14, 2026
2 checks passed
@petrCher petrCher deleted the get-event-event_id-me branch May 14, 2026 19:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

сделать get event/{event_id}/visit/me

2 participants