Skip to content

Commit 72d51d2

Browse files
committed
fix api routes
1 parent 4cf69b1 commit 72d51d2

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

api/v1/auth/main.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ async def is_user_authenticated(request: Request) -> AuthJwt:
205205
return decoded_jwt
206206

207207

208-
@router.post("/auth/refresh_session")
208+
@router.post("/refresh_session")
209209
async def refresh_token(
210210
request: Request, response: Response, session_request: SessionClientRequest
211211
):
@@ -258,14 +258,14 @@ async def send_otp_code(to_email: str, old_email: Optional[str] = None) -> bool:
258258
return True
259259

260260

261-
@router.post("/auth/send_otp")
261+
@router.post("/send_otp")
262262
async def send_otp(_request: Request, otp_request: OtpClientRequest):
263263
"""Send OTP to the user's email"""
264264
await send_otp_code(to_email=otp_request.email)
265265
return Response(status_code=204)
266266

267267

268-
@router.post("/auth/validate_otp")
268+
@router.post("/validate_otp")
269269
async def validate_otp(
270270
otp_client_response: OtpClientResponse,
271271
session: AsyncSession = Depends(get_db),

api/v1/projects/main.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ def validate_repo(repo: HttpUrl | None):
9898

9999

100100
# @protect
101-
@router.patch("/api/projects/{project_id}")
101+
@router.patch("/{project_id}")
102102
@require_auth
103103
async def update_project(
104104
request: Request,
@@ -160,7 +160,7 @@ async def update_project(
160160
return Response(status_code=500)
161161

162162

163-
@router.get("/api/projects")
163+
@router.get("/")
164164
@require_auth
165165
async def return_projects_for_user(
166166
request: Request, session: AsyncSession = Depends(get_db)
@@ -180,7 +180,7 @@ async def return_projects_for_user(
180180
return projects_ret
181181

182182

183-
@router.get("/api/projects/{project_id}")
183+
@router.get("/{project_id}")
184184
@require_auth
185185
async def return_project_by_id(
186186
request: Request, project_id: int, session: AsyncSession = Depends(get_db)
@@ -200,7 +200,7 @@ async def return_project_by_id(
200200
return ProjectResponse.from_model(project)
201201

202202

203-
@router.get("/api/projects/{project_id}/model-test")
203+
@router.get("/{project_id}/model-test")
204204
@require_auth
205205
async def model_test(
206206
request: Request, project_id: int, session: AsyncSession = Depends(get_db)
@@ -220,7 +220,7 @@ async def model_test(
220220
return project.update_hackatime()
221221

222222

223-
@router.post("/api/projects")
223+
@router.post("/")
224224
@require_auth
225225
async def create_project(
226226
request: Request,

api/v1/users/main.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class DeleteUserRequest(BaseModel):
4646

4747
# there'll be a second endpoint for admins to update
4848
# @protect
49-
@router.patch("/api/users/me")
49+
@router.patch("/me")
5050
@require_auth
5151
async def update_user(
5252
request: Request,
@@ -90,7 +90,7 @@ async def update_user(
9090

9191

9292
# @protect
93-
@router.get("/api/users/me")
93+
@router.get("/me")
9494
@require_auth
9595
async def get_user(
9696
request: Request,
@@ -118,7 +118,7 @@ async def get_user(
118118

119119

120120
# @protect
121-
@router.delete("/api/users/me")
121+
@router.delete("/me")
122122
@require_auth
123123
async def delete_user(
124124
request: Request,

0 commit comments

Comments
 (0)