diff --git a/src/app/app.config.ts b/src/app/app.config.ts index e311bdd..9703e60 100644 --- a/src/app/app.config.ts +++ b/src/app/app.config.ts @@ -13,7 +13,6 @@ import {AuthInterceptor} from "./auth/auth.interceptor"; export const appConfig: ApplicationConfig = { providers: [ - provideZoneChangeDetection({eventCoalescing: true}), provideRouter(routes), provideClientHydration(), diff --git a/src/app/app.routes.ts b/src/app/app.routes.ts index df0be4d..cc91120 100644 --- a/src/app/app.routes.ts +++ b/src/app/app.routes.ts @@ -19,13 +19,13 @@ export const routes: Routes = [ { path: 'tournaments/:id/edit', component: TournamentEditComponent, canActivate: [AuthGuard], data: { role: 'ROLE_USER', header: 'Bewerk Toernooi' }}, { path: 'tournaments/:id/registrations', component: TournamentPlayersComponent, canActivate: [AuthGuard], data: { role: 'ROLE_USER', header: 'Inschrijvingen' }}, { path: 'tournaments/:id/draw', component: TournamentDrawComponent, canActivate: [AuthGuard], data: { role: 'ROLE_USER', header: 'Toernooi loten' }}, - { path: 'tournaments/:id/manage', component: TournamentManageComponent, canActivate: [AuthGuard]}, + { path: 'tournaments/:id/manage', component: TournamentManageComponent, canActivate: [AuthGuard], data: { role: 'ROLE_USER' }}, { path: 'tournaments/:id/manage/:tab', component: TournamentManageComponent, canActivate: [AuthGuard], data: { role: 'ROLE_USER', header: 'Toernooien' }}, { path: 'players', component: PlayerListComponent, canActivate: [AuthGuard], data: { role: 'ROLE_USER', header: 'Spelers' }}, { path: 'players/add', component: PlayerEditComponent, canActivate: [AuthGuard], data: { role: 'ROLE_USER', header: 'Nieuwe Speler' }}, { path: 'players/:id/edit', component: PlayerEditComponent, canActivate: [AuthGuard], data: { role: 'ROLE_USER', header: 'Bewerk Speler' }}, - { path: 'players/:id/registrations', component: PlayerRegistrationsComponent, canActivate: [AuthGuard]}, - { path: 'tournaments/:id/rounds/:roundId/matchsheets', component: MatchSheetsComponent, canActivate: [AuthGuard]}, + { path: 'players/:id/registrations', component: PlayerRegistrationsComponent, canActivate: [AuthGuard], data: { role: 'ROLE_USER' }}, + { path: 'tournaments/:id/rounds/:roundId/matchsheets', component: MatchSheetsComponent, canActivate: [AuthGuard], data: { role: 'ROLE_USER' }}, { path: 'tournaments/:id/rounds/:roundId/overview', component: RoundOverviewComponent, canActivate: [AuthGuard], data: { role: 'ROLE_USER', header: 'Rondeoverzicht' }}, { path: 'login', component: LoginComponent, data: { header: 'Inloggen'}} ];