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:
|
if seat.seat_id == seat_id:
|
||||||
return seat
|
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:
|
def seat_user(self, user_id: int, seat_id: str) -> None:
|
||||||
user_ticket = self._ticketing_service.get_user_ticket(user_id)
|
user_ticket = self._ticketing_service.get_user_ticket(user_id)
|
||||||
if not user_ticket:
|
if not user_ticket:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user