From d6eded1959701a64ed2b6ca66e056a68c9ce7c66 Mon Sep 17 00:00:00 2001 From: Jin Hai Date: Tue, 30 Sep 2025 15:10:04 +0800 Subject: [PATCH] Refactor: move exceptions to common folder (#10383) ### What problem does this PR solve? as title ### Type of change - [x] Refactoring Signed-off-by: Jin Hai --- admin/auth.py | 2 +- admin/routes.py | 2 +- admin/services.py | 2 +- {admin => api/common}/exceptions.py | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename {admin => api/common}/exceptions.py (100%) diff --git a/admin/auth.py b/admin/auth.py index 3748c07a6..001ba5940 100644 --- a/admin/auth.py +++ b/admin/auth.py @@ -3,7 +3,7 @@ import uuid from functools import wraps from flask import request, jsonify -from exceptions import AdminException +from api.common.exceptions import AdminException from api.db.init_data import encode_to_base64 from api.db.services import UserService diff --git a/admin/routes.py b/admin/routes.py index 8cd9633b1..a737305de 100644 --- a/admin/routes.py +++ b/admin/routes.py @@ -3,7 +3,7 @@ from flask import Blueprint, request from auth import login_verify from responses import success_response, error_response from services import UserMgr, ServiceMgr, UserServiceMgr -from exceptions import AdminException +from api.common.exceptions import AdminException admin_bp = Blueprint('admin', __name__, url_prefix='/api/v1/admin') diff --git a/admin/services.py b/admin/services.py index c5db5d90a..24151d46c 100644 --- a/admin/services.py +++ b/admin/services.py @@ -7,7 +7,7 @@ from api.db.services.canvas_service import UserCanvasService from api.db.services.user_service import TenantService from api.db.services.knowledgebase_service import KnowledgebaseService from api.utils.crypt import decrypt -from exceptions import AdminException, UserAlreadyExistsError, UserNotFoundError +from api.common.exceptions import AdminException, UserAlreadyExistsError, UserNotFoundError from config import SERVICE_CONFIGS class UserMgr: diff --git a/admin/exceptions.py b/api/common/exceptions.py similarity index 100% rename from admin/exceptions.py rename to api/common/exceptions.py