File tree Expand file tree Collapse file tree
getcloser/backend/app/services Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -266,8 +266,11 @@ def get_team_member_challenge(
266266 record = (
267267 db .query (UserChallengeStatus )
268268 .join (ChallengeQuestion , ChallengeQuestion .id == UserChallengeStatus .challenge_id )
269- .filter (UserChallengeStatus .user_id == user_id )
270- .order_by (UserChallengeStatus .created_at .desc ())
269+ .filter (
270+ UserChallengeStatus .user_id == user_id ,
271+ UserChallengeStatus .is_correct .is_ (True )
272+ )
273+ .order_by (UserChallengeStatus .id .desc ())
271274 .first ()
272275 )
273276
@@ -276,8 +279,7 @@ def get_team_member_challenge(
276279
277280 return MemberChallengeResponse (
278281 user_id = user_id ,
279- question = record .challenge .question ,
280- user_answer = record .answer ,
282+ question = record .challenge .category ,
281283 correct_answer = record .challenge .answer ,
282284 is_correct = record .is_correct
283285 )
You can’t perform that action at this time.
0 commit comments