diff --git a/src/app/components/tournament-manage/tournament-manage.component.html b/src/app/components/tournament-manage/tournament-manage.component.html
index 4559d86..e751acb 100644
--- a/src/app/components/tournament-manage/tournament-manage.component.html
+++ b/src/app/components/tournament-manage/tournament-manage.component.html
@@ -179,6 +179,17 @@
}
+ @if (group.status == 'FINISHED') {
+
+
+
+
+ }
{
+ this.tournament = data;
+ });
+ }
divideTournament() {
this.tournamentService.divide(this.tournament.id).subscribe(data => {
diff --git a/src/app/service/tournament.service.ts b/src/app/service/tournament.service.ts
index 2157a60..f4364df 100644
--- a/src/app/service/tournament.service.ts
+++ b/src/app/service/tournament.service.ts
@@ -64,6 +64,9 @@ export class TournamentService {
public finishGroup(tournamentId: number, groupId: number): Observable {
return this.http.post(`${this.tournamentsUrl}/${tournamentId}/groups/${groupId}/finish`, null);
}
+ public reopenGroup(tournamentId: number, groupId: number): Observable {
+ return this.http.post(`${this.tournamentsUrl}/${tournamentId}/groups/${groupId}/reopen`, null);
+ }
public newRound(tournamentId: number, groupId: number): Observable {
return this.http.post(`${this.tournamentsUrl}/${tournamentId}/groups/${groupId}/new`, null);