|
@@ -26,7 +26,7 @@ from commands import register_commands
|
|
|
from configs import dify_config
|
|
|
|
|
|
# DO NOT REMOVE BELOW
|
|
|
-from events import event_handlers
|
|
|
+from events import event_handlers # noqa: F401
|
|
|
from extensions import (
|
|
|
ext_celery,
|
|
|
ext_code_based_extension,
|
|
@@ -45,7 +45,7 @@ from extensions.ext_login import login_manager
|
|
|
from libs.passport import PassportService
|
|
|
|
|
|
# TODO: Find a way to avoid importing models here
|
|
|
-from models import account, dataset, model, source, task, tool, tools, web
|
|
|
+from models import account, dataset, model, source, task, tool, tools, web # noqa: F401
|
|
|
from services.account_service import AccountService
|
|
|
|
|
|
# DO NOT REMOVE ABOVE
|
|
@@ -181,10 +181,10 @@ def load_user_from_request(request_from_flask_login):
|
|
|
decoded = PassportService().verify(auth_token)
|
|
|
user_id = decoded.get("user_id")
|
|
|
|
|
|
- account = AccountService.load_logged_in_account(account_id=user_id, token=auth_token)
|
|
|
- if account:
|
|
|
- contexts.tenant_id.set(account.current_tenant_id)
|
|
|
- return account
|
|
|
+ logged_in_account = AccountService.load_logged_in_account(account_id=user_id, token=auth_token)
|
|
|
+ if logged_in_account:
|
|
|
+ contexts.tenant_id.set(logged_in_account.current_tenant_id)
|
|
|
+ return logged_in_account
|
|
|
|
|
|
|
|
|
@login_manager.unauthorized_handler
|