From 112f951a13356002c316dbb8d6613bf99b96db9a Mon Sep 17 00:00:00 2001 From: Luc Mcgrady Date: Thu, 30 Oct 2025 18:11:41 +0000 Subject: [PATCH] Fix: use HasField --- qt/aqt/mediasrv.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/qt/aqt/mediasrv.py b/qt/aqt/mediasrv.py index 3657379d1..2ed59ffd5 100644 --- a/qt/aqt/mediasrv.py +++ b/qt/aqt/mediasrv.py @@ -690,10 +690,10 @@ def play_audio(): card = aqt.mw.col.get_card(CardId(req.cid)) # TODO: Pass tags with next_card_data rather than rendering the card here. tags = card.answer_av_tags() if req.answer_side else card.question_av_tags() - if req.index is None: - play_tags(tags) - else: + if req.HasField("index"): play_tags([tags[req.index]]) + else: + play_tags(tags) post_handler_list = [