add seat getter from user id
This commit is contained in:
parent
b853c0dd13
commit
d03f6ce7be
@ -45,6 +45,12 @@ class SeatingService:
|
||||
if seat.seat_id == seat_id:
|
||||
return seat
|
||||
|
||||
def get_user_seat(self, user_id: int) -> Optional[Seat]:
|
||||
all_seats = self.get_seating()
|
||||
for seat in all_seats:
|
||||
if seat.user and seat.user.user_id == user_id:
|
||||
return seat
|
||||
|
||||
def seat_user(self, user_id: int, seat_id: str) -> None:
|
||||
user_ticket = self._ticketing_service.get_user_ticket(user_id)
|
||||
if not user_ticket:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user