Caught exception:
Traceback (most recent call last):
File "aqt.taskman", line 138, in _on_closures_pending
File "aqt.taskman", line 82, in <lambda>
File "aqt.taskman", line 102, in wrapped_done
File "aqt.operations", line 260, in wrapped_done
File "/home/neo/.local/share/Anki2/addons21/472573498/reviewing_utils.py", line 185, in _show_card
mw.reviewer._initWeb()
File "aqt.reviewer", line 319, in _initWeb
File "aqt.reviewer", line 685, in _bottomHTML
AttributeError: 'NoneType' object has no attribute 'time_taken'
line 685, in _bottomHTML:
time=self.card.time_taken() // 1000,
@mortii I think the issue atleast with the self._showquestion is not that the reviewer is destroyed it's that the reviewer calls the function .cleanup which makes the card property be None. And when we manually call the self._showQuestion method the method assumes that card is not none they don't bother checking. Since _showQuestion is a private method they assume we wouldn't be using it. I think even you do use mw.reviewer you will still have to assert mw.reviewer.card
line 685, in _bottomHTML:
Looks like you were right @Vilhelm-Ian