@@ -200,30 +200,32 @@ const SSOContent = () => {
200200 if ( res ?. result ?. userData ?. customFields ) {
201201 res . result . userData . customFields . forEach ( ( field : any ) => {
202202 const { label, selectedValues } = field ;
203- localStorage . setItem (
204- FilterKey [ label as keyof typeof FilterKey ] ,
205- JSON . stringify ( selectedValues )
206- ) ;
207- if ( label === 'EMP_GROUP' ) {
208- localStorage . setItem ( FilterKey . GROUP_MEMBERSHIP , JSON . stringify ( selectedValues ) ) ;
209- }
210-
211- // Map the label to the corresponding FilterKey and store in localStorage
212- // switch (label) {
213- // case 'GROUP_MEMBERSHIP':
214- // localStorage.setItem(FilterKey.GROUP_MEMBERSHIP, selectedValues);
215- // break;
216- // case 'JOB_FAMILY':
217- // localStorage.setItem(FilterKey.JOB_FAMILY, selectedValues);
218- // break;
219- // case 'PSU':
220- // localStorage.setItem(FilterKey.PSU, selectedValues);
221- // break;
222- // default:
223- // // For any other custom fields, store them as is
224- // localStorage.setItem(label, selectedValues);
225- // break;
203+ // localStorage.setItem(
204+ // FilterKey[label as keyof typeof FilterKey],
205+ // JSON.stringify(selectedValues)
206+ // );
207+ // if(label === 'EMP_GROUP') {
208+ // localStorage.setItem(FilterKey.GROUP_MEMBERSHIP, JSON.stringify(selectedValues));
226209 // }
210+
211+ // Map the label to the corresponding FilterKey and store in localStorage
212+ switch ( label ) {
213+ case 'GROUP_MEMBERSHIP' :
214+ localStorage . setItem ( FilterKey . GROUP_MEMBERSHIP , JSON . stringify ( selectedValues ) ) ;
215+ break ;
216+ case 'JOB_FAMILY' :
217+ localStorage . setItem ( FilterKey . JOB_FAMILY , JSON . stringify ( selectedValues ) ) ;
218+ break ;
219+ case 'PSU' :
220+ localStorage . setItem ( FilterKey . PSU , JSON . stringify ( selectedValues ) ) ;
221+ break ;
222+ default :
223+ // For any other custom fields, store them as is
224+ localStorage . setItem ( FilterKey . GROUP_MEMBERSHIP , JSON . stringify ( [ "NA" ] ) ) ;
225+ localStorage . setItem ( FilterKey . JOB_FAMILY , JSON . stringify ( [ "NA" ] ) ) ;
226+ localStorage . setItem ( FilterKey . PSU , JSON . stringify ( [ "NA" ] ) ) ;
227+ break ;
228+ }
227229 } ) ;
228230 }
229231 const uiConfig = userResponse ?. tenantData [ 0 ] ?. params ?. uiConfig ;
0 commit comments