@@ -46,14 +46,14 @@ export class SearchFilterComponent implements OnInit {
4646 const saved = this . projectFilterStateService . filters ( ) ;
4747 if ( saved ) {
4848 this . searchText = saved . searchText ?? "" ;
49- this . selectedProjectType = saved . projectTypeCodes ?? [ ] ;
50- this . selectedBusinessArea = saved . programAreaGuids ?? [ ] ;
51- this . selectedFiscalYears = saved . fiscalYears ?? [ ] ;
52- this . selectedActivity = saved . activityCategoryCodes ?? [ ] ;
53- this . selectedForestRegion = saved . forestRegionOrgUnitIds ?? [ ] ;
54- this . selectedForestDistrict = saved . forestDistrictOrgUnitIds ?? [ ] ;
55- this . selectedFireCentre = saved . fireCentreOrgUnitIds ?? [ ] ;
56- this . selectedFiscalStatus = saved . planFiscalStatusCodes ?? [ ] ;
49+ this . selectedProjectType = saved . projectTypeCode ?? [ ] ;
50+ this . selectedBusinessArea = saved . programAreaGuid ?? [ ] ;
51+ this . selectedFiscalYears = saved . fiscalYear ?? [ ] ;
52+ this . selectedActivity = saved . activityCategoryCode ?? [ ] ;
53+ this . selectedForestRegion = saved . forestRegionOrgUnitId ?? [ ] ;
54+ this . selectedForestDistrict = saved . forestDistrictOrgUnitId ?? [ ] ;
55+ this . selectedFireCentre = saved . fireCentreOrgUnitId ?? [ ] ;
56+ this . selectedFiscalStatus = saved . planFiscalStatusCode ?? [ ] ;
5757 }
5858
5959 } ) ;
@@ -84,14 +84,14 @@ export class SearchFilterComponent implements OnInit {
8484 const savedFilters = this . projectFilterStateService . filters ( ) ;
8585 if ( savedFilters ) {
8686 this . searchText = savedFilters ?. searchText ?? '' ;
87- this . selectedProjectType = savedFilters ?. projectTypeCodes ?? [ ] ;
88- this . selectedBusinessArea = savedFilters ?. programAreaGuids ?? [ ] ;
89- this . selectedFiscalYears = savedFilters ?. fiscalYears ?? [ ] ;
90- this . selectedActivity = savedFilters ?. activityCategoryCodes ?? [ ] ;
91- this . selectedForestRegion = savedFilters ?. forestRegionOrgUnitIds ?? [ ] ;
92- this . selectedForestDistrict = savedFilters ?. forestDistrictOrgUnitIds ?? [ ] ;
93- this . selectedFireCentre = savedFilters ?. fireCentreOrgUnitIds ?? [ ] ;
94- this . selectedFiscalStatus = savedFilters ?. planFiscalStatusCodes ?? [ ] ;
87+ this . selectedProjectType = savedFilters ?. projectTypeCode ?? [ ] ;
88+ this . selectedBusinessArea = savedFilters ?. programAreaGuid ?? [ ] ;
89+ this . selectedFiscalYears = savedFilters ?. fiscalYear ?? [ ] ;
90+ this . selectedActivity = savedFilters ?. activityCategoryCode ?? [ ] ;
91+ this . selectedForestRegion = savedFilters ?. forestRegionOrgUnitId ?? [ ] ;
92+ this . selectedForestDistrict = savedFilters ?. forestDistrictOrgUnitId ?? [ ] ;
93+ this . selectedFireCentre = savedFilters ?. fireCentreOrgUnitId ?? [ ] ;
94+ this . selectedFiscalStatus = savedFilters ?. planFiscalStatusCode ?? [ ] ;
9595 }
9696 this . generateFiscalYearOptions ( ) ;
9797 this . setupCodeTableSubscription ( ) ;
@@ -116,28 +116,28 @@ export class SearchFilterComponent implements OnInit {
116116
117117 this . projectFilterStateService . update ( {
118118 searchText : this . searchText ,
119- projectTypeCodes : this . selectedProjectType ,
120- programAreaGuids : this . selectedBusinessArea ,
121- fiscalYears : this . selectedFiscalYears ,
122- activityCategoryCodes : this . selectedActivity ,
123- forestRegionOrgUnitIds : this . selectedForestRegion ,
124- forestDistrictOrgUnitIds : this . selectedForestDistrict ,
125- fireCentreOrgUnitIds : this . selectedFireCentre ,
126- planFiscalStatusCodes : this . selectedFiscalStatus
119+ projectTypeCode : this . selectedProjectType ,
120+ programAreaGuid : this . selectedBusinessArea ,
121+ fiscalYear : this . selectedFiscalYears ,
122+ activityCategoryCode : this . selectedActivity ,
123+ forestRegionOrgUnitId : this . selectedForestRegion ,
124+ forestDistrictOrgUnitId : this . selectedForestDistrict ,
125+ fireCentreOrgUnitId : this . selectedFireCentre ,
126+ planFiscalStatusCode : this . selectedFiscalStatus
127127 } ) ;
128- const flt = {
128+ const filterPrarameters : ProjectFilter = {
129129 searchText : this . searchText ,
130- projectTypeCodes : sanitize ( this . selectedProjectType ) ,
131- programAreaGuids : sanitize ( this . selectedBusinessArea ) ,
132- fiscalYears : resolveFiscalYears ( ) ,
133- activityCategoryCodes : sanitize ( this . selectedActivity ) ,
134- forestRegionOrgUnitIds : sanitize ( this . selectedForestRegion ) ,
135- forestDistrictOrgUnitIds : sanitize ( this . selectedForestDistrict ) ,
136- fireCentreOrgUnitIds : sanitize ( this . selectedFireCentre ) ,
137- planFiscalStatusCodes : sanitize ( this . selectedFiscalStatus )
130+ projectTypeCode : sanitize ( this . selectedProjectType ) ,
131+ programAreaGuid : sanitize ( this . selectedBusinessArea ) ,
132+ fiscalYear : resolveFiscalYears ( ) ,
133+ activityCategoryCode : sanitize ( this . selectedActivity ) ,
134+ forestRegionOrgUnitId : sanitize ( this . selectedForestRegion ) ,
135+ forestDistrictOrgUnitId : sanitize ( this . selectedForestDistrict ) ,
136+ fireCentreOrgUnitId : sanitize ( this . selectedFireCentre ) ,
137+ planFiscalStatusCode : sanitize ( this . selectedFiscalStatus )
138138 }
139139
140- this . sharedService . updateFilters ( flt ) ;
140+ this . sharedService . updateFilters ( filterPrarameters ) ;
141141 }
142142
143143 onSearch ( ) {
@@ -378,7 +378,7 @@ export class SearchFilterComponent implements OnInit {
378378 }
379379
380380 assignDefaultFiscalYear ( emit : boolean = true ) : void {
381- if ( ! this . projectFilterStateService ?. filters ( ) ?. fiscalYears ) {
381+ if ( ! this . projectFilterStateService ?. filters ( ) ?. fiscalYear ) {
382382 const today = new Date ( ) ;
383383 // April has an index of 3
384384 const fiscalYearStart = today . getMonth ( ) >= 3 ? today . getFullYear ( ) : today . getFullYear ( ) - 1 ;
0 commit comments