fix: breadcrumbs, labels and other issues in the context of loan/saving applications for groups (#2303)

This makes Group Loans somehow work, fixes the breadcrumbs for GLIM applications,
configures permissions for links to GLIM and GSIM applications and a few other
things, all regarding loan, savings, GLIM and GSIM applications of groups.

Partially addresses: WEB-9
This commit is contained in:
Felix van Hove
2025-03-06 13:07:13 -06:00
committed by GitHub
parent 285865d5b2
commit ee81d6da22
18 changed files with 52 additions and 9 deletions
+2 -1
View File
@@ -343,10 +343,11 @@ const routes: Routes = [
},
{
path: 'glim-account',
data: { title: 'Loans', breadcrumb: 'Loans', routeParamBreadcrumb: false },
children: [
{
path: 'create',
data: { title: 'Create GLIM Application', breadcrumb: 'Create GLIM Application' },
data: { title: 'Create GLIM Application', breadcrumb: 'Create GLIM Application', routeParamBreadcrumb: false },
component: CreateGlimAccountComponent,
resolve: {
loansAccountTemplate: GLIMLoanTemplateResolver,