diff --git a/backend/services/officialTournamentService.js b/backend/services/officialTournamentService.js index 6783c9ae..587c459e 100755 --- a/backend/services/officialTournamentService.js +++ b/backend/services/officialTournamentService.js @@ -340,8 +340,14 @@ class OfficialTournamentService { row.registered = false; row.participated = false; break; + case 'not-interested': + row.wants = false; + row.registered = false; + row.participated = false; + row.placement = null; + break; default: { - const err = new Error('Invalid action. Use: register, participate, or reset'); + const err = new Error('Invalid action. Use: register, participate, reset, or not-interested'); err.status = 400; throw err; } diff --git a/frontend/src/views/OfficialTournaments.vue b/frontend/src/views/OfficialTournaments.vue index f1f1b464..6072a330 100755 --- a/frontend/src/views/OfficialTournaments.vue +++ b/frontend/src/views/OfficialTournaments.vue @@ -315,7 +315,7 @@ +