aboutsummaryrefslogtreecommitdiffstats
path: root/bot/exts/events/trivianight/_game.py
diff options
context:
space:
mode:
Diffstat (limited to 'bot/exts/events/trivianight/_game.py')
-rw-r--r--bot/exts/events/trivianight/_game.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/bot/exts/events/trivianight/_game.py b/bot/exts/events/trivianight/_game.py
index 15126f60..0568ce81 100644
--- a/bot/exts/events/trivianight/_game.py
+++ b/bot/exts/events/trivianight/_game.py
@@ -134,7 +134,7 @@ class TriviaNightGame:
def __iter__(self) -> Iterable[Question]:
return iter(self._questions)
- def next_question(self, number: str = None) -> Question:
+ def next_question(self, number: str | None = None) -> Question:
"""
Consume one random question from the trivia night game.
@@ -145,7 +145,7 @@ class TriviaNightGame:
if number is not None:
try:
- question = [q for q in self._all_questions if q.number == int(number)][0]
+ question = next(q for q in self._all_questions if q.number == int(number))
except IndexError:
raise ValueError(f"Question number {number} does not exist.")
elif len(self._questions) == 0: