Skip to content

Commit 3a54fce

Browse files
authored
Merge pull request #310 from Pseudo-Lab/refactor/getcloser/get-team-member
refactor(getcloser): get my member question info
2 parents 9b25120 + ea35fb3 commit 3a54fce

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

getcloser/backend/app/schemas/team_schema.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,5 @@ class TeamInfoResponse(BaseModel):
3030
class MemberChallengeResponse(BaseModel):
3131
user_id: int
3232
question: str
33-
user_answer: str
3433
correct_answer: str
3534
is_correct: bool

getcloser/backend/app/services/team_service.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff 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,

0 commit comments

Comments
 (0)