diff --git a/.mypy.ini b/.mypy.ini index bc5670dbe..818bcfb26 100644 --- a/.mypy.ini +++ b/.mypy.ini @@ -50,6 +50,8 @@ strict_optional = True strict_optional = True [mypy-aqt.taglimit] strict_optional = True +[mypy-aqt.modelchooser] +strict_optional = True [mypy-aqt.deckdescription] strict_optional = True [mypy-aqt.deckbrowser] diff --git a/qt/aqt/modelchooser.py b/qt/aqt/modelchooser.py index cdc75cd06..15c5347e4 100644 --- a/qt/aqt/modelchooser.py +++ b/qt/aqt/modelchooser.py @@ -84,6 +84,7 @@ class ModelChooser(QHBoxLayout): if not ret.name: return m = self.deck.models.by_name(ret.name) + assert m is not None self.deck.conf["curModel"] = m["id"] cdeck = self.deck.decks.current() cdeck["mid"] = m["id"]