zhaoqingang
2025-02-25 f6b2863303625ef7ef3809c4e08edbd2e0b4530b
app/api/auth.py
@@ -5,6 +5,7 @@
from sqlalchemy.ext.asyncio import AsyncSession
from app.api import Response, pwd_context, get_current_user
from app.config.config import settings
from app.config.const import chat_server, RAGFLOW, workflow_server, DIFY, TMP_DICT
from app.models.app_token_model import AppToken
from app.models.base_model import get_db
from app.models.postgresql_base_model import get_pdb
@@ -136,7 +137,7 @@
    token_dict = {}
    user_tokens = db.query(UserTokenModel).all()
    for user_token in user_tokens:
        token_dict[user_token.id] = user_token.access_token
        token_dict[TMP_DICT[user_token.id]] = user_token.access_token
    result = await pdb.execute(select(AppToken).where(AppToken.id == user.id))
    db_app_token = result.scalars().first()
    if isinstance(access_token, bytes):