modify: 修改
This commit is contained in:
@@ -6,7 +6,6 @@ from sqlalchemy.ext.asyncio import AsyncSession
|
||||
from ...model.todo import TodoCreate, TodoUpdate, TodoRead
|
||||
from ...core.database import get_session
|
||||
from ...service.todo import TodoService
|
||||
from ...model.user import User
|
||||
from ..deps import get_current_user
|
||||
|
||||
|
||||
|
||||
@@ -5,10 +5,10 @@ from typing import TypedDict, Literal, Optional, cast, List
|
||||
|
||||
if sys.version_info >= (3, 11):
|
||||
import tomllib
|
||||
from typing import Required, NotRequired
|
||||
from typing import Required
|
||||
else:
|
||||
import tomli as tomllib
|
||||
from typing_extensions import Required, NotRequired
|
||||
from typing_extensions import Required
|
||||
|
||||
# 设置 env 为 development 或 production
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@ class JWTCache:
|
||||
if token_type:
|
||||
keys = [f"user:{user_id}:{token_type}"]
|
||||
else:
|
||||
keys = [f"user:{user_id}:access", f"{user_id}:refresh"]
|
||||
keys = [f"user:{user_id}:access", f"user:{user_id}:refresh"]
|
||||
|
||||
for key in keys:
|
||||
token_hashes = self.cache.get(key, [])
|
||||
|
||||
@@ -7,7 +7,7 @@ import os
|
||||
import sys
|
||||
import tempfile
|
||||
from contextlib import suppress
|
||||
from typing import Dict, List, Optional, Callable, AsyncGenerator, TypedDict, Any
|
||||
from typing import Dict, List, Optional, Callable, AsyncGenerator
|
||||
from datetime import datetime
|
||||
|
||||
from fastapi import Request
|
||||
@@ -101,7 +101,7 @@ class TaskService:
|
||||
else:
|
||||
import fcntl
|
||||
|
||||
fcntl.flock(lock_file.fileno(), fcntl.LOCK_UN)
|
||||
fcntl.flock(self.lock_file.fileno(), fcntl.LOCK_UN)
|
||||
self.lock_file.close()
|
||||
|
||||
async def add_interval_job(
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
import os
|
||||
import mimetypes
|
||||
from fastapi import HTTPException
|
||||
from fastapi.responses import Response
|
||||
from fastapi.staticfiles import StaticFiles
|
||||
from typing import Optional
|
||||
from sqlite_vfs.core import SQLiteVFS
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user