From 8b5ac02b0ff80f7ce3c74bd655781896038a076e Mon Sep 17 00:00:00 2001 From: Leander Furumo Date: Mon, 22 Apr 2024 01:42:39 +0200 Subject: [PATCH] fix active_member_card type --- bot/src/models.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bot/src/models.py b/bot/src/models.py index b78c624..86ed5ff 100644 --- a/bot/src/models.py +++ b/bot/src/models.py @@ -35,6 +35,15 @@ class Membership(BaseModel): is_valid: bool +class ActiveMemberCard(BaseModel): + card_number: int + registered: datetime + is_active: bool + user: int + created: datetime + orders: list + + class UserDiscordProfile(BaseModel): id: int discord_id: int @@ -51,7 +60,7 @@ class DuskenUser(BaseModel): date_of_birth: Optional[datetime] legacy_id: Optional[int] place_of_study: Optional[int] - active_member_card: Optional[int] + active_member_card: Optional[ActiveMemberCard] is_volunteer: bool is_member: bool last_membership: Optional[Membership]