Spaces:
Runtime error
Runtime error
Merge branch 'main' of https://github.com/phuochungus/SE113.O12_KCPM
Browse files
app/routers/friend_request.py
CHANGED
@@ -74,7 +74,7 @@ async def acceptRequest(RequestId: str, user=Depends(get_current_user)):
|
|
74 |
|
75 |
fr = fr.to_dict()
|
76 |
|
77 |
-
if
|
78 |
raise HTTPException(
|
79 |
status_code=status.HTTP_409_CONFLICT, detail="Friend request expired"
|
80 |
)
|
@@ -132,7 +132,9 @@ def deleteRequest(RequestId: str, user=Depends(get_current_user)):
|
|
132 |
)
|
133 |
|
134 |
|
135 |
-
def
|
|
|
|
|
136 |
return request["expire_at"] < datetime.datetime.now(tz=datetime.timezone.utc)
|
137 |
|
138 |
|
|
|
74 |
|
75 |
fr = fr.to_dict()
|
76 |
|
77 |
+
if isRequestExpiredOrNull(fr):
|
78 |
raise HTTPException(
|
79 |
status_code=status.HTTP_409_CONFLICT, detail="Friend request expired"
|
80 |
)
|
|
|
132 |
)
|
133 |
|
134 |
|
135 |
+
def isRequestExpiredOrNull(request):
|
136 |
+
if request["expire_at"] is None:
|
137 |
+
return True
|
138 |
return request["expire_at"] < datetime.datetime.now(tz=datetime.timezone.utc)
|
139 |
|
140 |
|