Skip to content
This repository was archived by the owner on Jun 7, 2025. It is now read-only.

Commit 9b6110f

Browse files
committed
Merge commit 'f7ffe4dc151803acd55a7315559ed268c2ffa1e1' into fix-yihao-sprint15
2 parents a833c0c + f7ffe4d commit 9b6110f

File tree

7 files changed

+5
-13
lines changed

7 files changed

+5
-13
lines changed

app/routes/auth.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from app.repositories.user_repository import UserRepository, get_user_repository
1717
import app.schemas as schemas
1818
from app.utils import verify_password
19-
from app.service.auth_service import AccessRoles
19+
from app.auth_roles import AccessRoles
2020

2121
load_dotenv()
2222

app/routes/chat.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,12 @@
44
from fastapi import Query
55
from typing import Optional
66

7-
from app.database import get_db
8-
from app.repositories.chat_repository import ChatRepository
7+
from app.repositories.chat_repository import ChatRepository, get_chat_repository
98
import app.schemas as schemas
109
from app.routes.auth import (
1110
verify_user,
1211
verify_admin,
1312
)
14-
from app.repositories.chat_repository import get_chat_repository
1513

1614
router = APIRouter(
1715
prefix="/chats",

app/routes/document.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
from bson import ObjectId
44
from pymongo.errors import DuplicateKeyError
55

6-
from app.database import get_db
7-
from app.repositories.document_repository import DocumentRepository
86
from app.repositories.user_repository import UserRepository
97
import app.schemas as schemas
108
from app.routes.auth import (
@@ -124,9 +122,6 @@ async def delete_document(
124122
)
125123

126124
try:
127-
print("Deleting document:", file)
128-
print("AAAAAAAAAAAAAAAAAAAAA")
129-
print("ObjectId:", ObjectId(file.id))
130125
result = await document_repository.delete_document(file_id=ObjectId(file.id))
131126
if result.deleted_count == 0:
132127
raise HTTPException(

app/schemas.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,8 @@ class UserForgotPassword(BaseModel):
5151
email: EmailStr
5252

5353

54-
class UserUpdatePassword(BaseModel):
54+
class UserUpdatePassword(UserAuth):
5555
password: str
56-
current_password: str
5756

5857
@field_validator("password")
5958
def check_password_complexity(cls, value: str):

tests/routes/test_auth.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from app.routes.auth import router as auth_router
77
from app.repositories.user_repository import UserRepository
88
from app.schemas import UserUpdate
9-
from app.service.auth_service import AccessRoles
9+
from app.auth_roles import AccessRoles
1010
from app.utils import verify_password
1111
from fastapi import APIRouter, Depends, HTTPException, status
1212

tests/routes/test_user.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
UserUpdatePassword,
1010
UserForgotPassword,
1111
)
12-
from app.service.auth_service import AccessRoles
12+
from app.auth_roles import AccessRoles
1313
from pymongo.errors import DuplicateKeyError
1414
from jose import jwt, JWTError
1515
from app.routes.user import (

0 commit comments

Comments
 (0)