Skip to content

Commit da181b7

Browse files
authored
Merge pull request #307 from Pseudo-Lab/fix/getcloser/frontend/challenge-status
fix(getcloser): challenge status
2 parents 747c74a + bcf6daa commit da181b7

2 files changed

Lines changed: 5 additions & 14 deletions

File tree

getcloser/frontend/src/app/pages/Page3.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ export default function Page3() {
159159

160160
const responseData = await response.json();
161161
console.log('Challenge submission successful:', responseData);
162-
setProgressStatus(responseData.is_correct);
162+
setProgressStatus(responseData.is_correct ? 'CHALLENGE_SUCCESS' : 'CHALLENGE_FAILED');
163163
setCurrentPage('page4');
164164
} catch (error: unknown) {
165165
console.error('Error submitting challenge:', error);

getcloser/frontend/src/app/pages/Page4.tsx

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -131,20 +131,11 @@ export default function Page4() {
131131
if (error instanceof Error) {
132132
errorMessage = error.message;
133133
}
134-
alert(`재도전 실패: ${errorMessage}`);
134+
alert('재도전 실패');
135135

136-
try {
137-
console.log(`Canceling team ${teamId} due to challenge assignment failure.`);
138-
await authenticatedFetch(`/api/v1/teams/${teamId}/cancel`, {
139-
method: 'POST',
140-
headers: { 'Content-Type': 'application/json' },
141-
});
142-
setTeamId(0);
143-
setProgressStatus('NONE_TEAM');
144-
reset();
145-
} catch (cancelError: unknown) {
146-
console.error('Failed to cancel team:', cancelError);
147-
}
136+
reset();
137+
setTeamId(0);
138+
setProgressStatus('NONE_TEAM');
148139

149140
setCurrentPage('page2'); // Fallback to page2 if something goes wrong
150141
}

0 commit comments

Comments
 (0)