From 21411d5f9a3575fbde7cce22f77dd088aaa27b9a Mon Sep 17 00:00:00 2001 From: timofey Date: Fri, 28 Apr 2023 09:50:59 +0000 Subject: [PATCH] replace option with |None --- v6d3vote/run-bot.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/v6d3vote/run-bot.py b/v6d3vote/run-bot.py index 348ff50..cfda76f 100644 --- a/v6d3vote/run-bot.py +++ b/v6d3vote/run-bot.py @@ -1,5 +1,7 @@ +from __future__ import annotations + import asyncio -from typing import Optional, TypedDict +from typing import TypedDict import discord from v6d3vote.config import myroot, prefix @@ -142,8 +144,8 @@ class Poll: return loaded @classmethod - async def load(cls, message: discord.Message) -> Optional['Poll']: - saved: Optional[SavedPoll] = vote_db.get(message.id, None) + async def load(cls, message: discord.Message) -> Poll | None: + saved: SavedPoll | None = vote_db.get(message.id, None) if saved is None: return None assert message.guild is not None