Fix: Error when no card

This commit is contained in:
Luc Mcgrady 2025-11-14 13:50:51 +00:00
parent 318cc6f2e0
commit 36e29c5563
No known key found for this signature in database
GPG key ID: 4F3D7A0B17CC3D9C

View file

@ -663,6 +663,10 @@ theme_manager = ThemeManager()
def next_card_data() -> bytes:
raw = aqt.mw.col._backend.next_card_data_raw(request.data)
data = NextCardDataResponse.FromString(raw)
if len(data.next_card.queue.cards) == 0:
return data.SerializeToString()
backend_card = data.next_card.queue.cards[0].card
card = Card(aqt.mw.col, backend_card=backend_card)