소스 검색

fix: 修复str | None的错误

SongZihuan 3 년 전
부모
커밋
8a11f5383d
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      app/user.py

+ 2 - 1
app/user.py

@@ -4,6 +4,7 @@ import os
 from configure import conf
 from flask_login import UserMixin, AnonymousUserMixin
 import shutil
+from typing import Optional
 
 
 class AnonymousUser(AnonymousUserMixin):
@@ -63,7 +64,7 @@ def create_user(template: str, name: str, passwd: str):
     return 1, user
 
 
-def load_user(name: str, passwd: str | None):
+def load_user(name: str, passwd: Optional[str]):
     if not os.path.exists(os.path.join(conf["DB_PATH"], f"{name}.db")):
         return None
     user = UserWordDataBase(name, conf["DB_PATH"])