mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2026-10-14 00:20:06 +08:00
Develop: 完全使用 ruff 替代 isort 与 black (#1757)
* 🚨 完全使用 ruff 替代 isort 与 black * 🚨 ruff lint&format
This commit is contained in:
@@ -1,20 +1,20 @@
|
||||
import json
|
||||
from datetime import timedelta
|
||||
import json
|
||||
|
||||
import nonebot
|
||||
import aiofiles
|
||||
from fastapi import APIRouter, Depends
|
||||
from fastapi.security import OAuth2PasswordRequestForm
|
||||
import nonebot
|
||||
|
||||
from zhenxun.configs.config import Config
|
||||
|
||||
from ..base_model import Result
|
||||
from ..utils import (
|
||||
from builtin_plugins.web_ui.base_model import Result
|
||||
from builtin_plugins.web_ui.utils import (
|
||||
ACCESS_TOKEN_EXPIRE_MINUTES,
|
||||
create_token,
|
||||
get_user,
|
||||
token_data,
|
||||
token_file,
|
||||
)
|
||||
from zhenxun.configs.config import Config
|
||||
|
||||
app = nonebot.get_app()
|
||||
|
||||
@@ -40,8 +40,8 @@ async def login_get_token(form_data: OAuth2PasswordRequestForm = Depends()):
|
||||
token_data["token"].append(access_token)
|
||||
if len(token_data["token"]) > 3:
|
||||
token_data["token"] = token_data["token"][1:]
|
||||
with open(token_file, "w", encoding="utf8") as f:
|
||||
json.dump(token_data, f, ensure_ascii=False, indent=4)
|
||||
async with aiofiles.open(token_file, "w", encoding="utf8") as f:
|
||||
await f.write(json.dumps(token_data, ensure_ascii=False, indent=4))
|
||||
return Result.ok(
|
||||
{"access_token": access_token, "token_type": "bearer"}, "欢迎回家, 欧尼酱!"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user