Fixing nested refresh of item grid

This commit is contained in:
Zoe Roux 2020-09-27 19:21:34 +02:00
parent fe5bc8090a
commit 83473c7ed6
2 changed files with 4 additions and 3 deletions

View File

@ -58,7 +58,8 @@ const routes: Routes = [
shows: PageResolver.forResource<Show>("collections/:slug/shows", ItemsGridComponent.routeMapper)
},
canLoad: [AuthGuard.forPermissions("read")],
canActivate: [AuthGuard.forPermissions("read")]
canActivate: [AuthGuard.forPermissions("read")],
runGuardsAndResolvers: "always"
},
{path: "people/:slug", component: CollectionComponent,
resolve:
@ -67,7 +68,8 @@ const routes: Routes = [
shows: PageResolver.forResource<Show>("people/:slug/roles", ItemsGridComponent.routeMapper)
},
canLoad: [AuthGuard.forPermissions("read")],
canActivate: [AuthGuard.forPermissions("read")]
canActivate: [AuthGuard.forPermissions("read")],
runGuardsAndResolvers: "always"
},
{path: "show/:slug", component: ShowDetailsComponent,

View File

@ -80,7 +80,6 @@ export class ItemsGridComponent
|| x.slug == this.route.snapshot.params.slug);
}
// TODO /collection & /people does not get refreshed data from the provider when using a new filter/sort.
// TODO add /people to the switch list.
/*