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

@Georgon Georgon commented May 14, 2026

Copy link
Copy Markdown
Contributor

Реализовал ручку 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

github-actions Bot commented May 14, 2026

Copy link
Copy Markdown

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
@petrCher petrCher removed this from Viribus Team Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

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

2 participants