File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed
Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,5 @@ class TeamInfoResponse(BaseModel):
3030class MemberChallengeResponse (BaseModel ):
3131 user_id : int
3232 question : str
33- user_answer : str
3433 correct_answer : str
3534 is_correct : bool
Original file line number Diff line number Diff line change @@ -288,15 +288,15 @@ def get_team_member_challenge(
288288 db .query (UserChallengeStatus )
289289 .join (ChallengeQuestion , ChallengeQuestion .id == UserChallengeStatus .challenge_id )
290290 .filter (
291- UserChallengeStatus .user_id == user_id ,
292- UserChallengeStatus . is_correct . is_ ( True )
291+ UserChallengeStatus .user_id == requester_id ,
292+ ChallengeQuestion . user_id == user_id
293293 )
294294 .order_by (UserChallengeStatus .id .desc ())
295295 .first ()
296296 )
297297
298298 if not record :
299- return { "status" : "NO_CHALLENGE" }
299+ raise HTTPException ( status_code = 404 , detail = "NO_CHALLENGE" )
300300
301301 return MemberChallengeResponse (
302302 user_id = user_id ,
You can’t perform that action at this time.
0 commit comments