Add GET /api/club/{club_id} to fetch details about a club

This commit is contained in:
imperosol
2025-05-20 18:17:48 +02:00
parent 1d55a5c2da
commit 44e1902693
6 changed files with 55 additions and 11 deletions

View File

@ -1,7 +1,7 @@
from pydantic import TypeAdapter
from club.models import Club
from club.schemas import ClubSchema
from club.schemas import SimpleClubSchema
from core.views.widgets.ajax_select import (
AutoCompleteSelect,
AutoCompleteSelectMultiple,
@ -13,7 +13,7 @@ _js = ["bundled/club/components/ajax-select-index.ts"]
class AutoCompleteSelectClub(AutoCompleteSelect):
component_name = "club-ajax-select"
model = Club
adapter = TypeAdapter(list[ClubSchema])
adapter = TypeAdapter(list[SimpleClubSchema])
js = _js
@ -21,6 +21,6 @@ class AutoCompleteSelectClub(AutoCompleteSelect):
class AutoCompleteSelectMultipleClub(AutoCompleteSelectMultiple):
component_name = "club-ajax-select"
model = Club
adapter = TypeAdapter(list[ClubSchema])
adapter = TypeAdapter(list[SimpleClubSchema])
js = _js