Revert "WEB-(394)-fix: replace all direct JSON.parse usages with safe parsing utilities"

This commit is contained in:
Víctor Romero
2025-11-17 12:26:00 -06:00
committed by GitHub
parent 0b783cd44c
commit 0ea23b0990
6 changed files with 11 additions and 47 deletions
+1 -2
View File
@@ -31,7 +31,6 @@ import { Dates } from './core/utils/dates';
import { animate, style, transition, trigger } from '@angular/animations';
import { I18nService } from './core/i18n/i18n.service';
import { ThemingService } from './shared/theme-toggle/theming.service';
import { safeParseArray } from 'app/core/utils/json';
import { AuthService } from './zitadel/auth.service';
@@ -196,7 +195,7 @@ export class WebAppComponent implements OnInit, OnDestroy {
// Stores top 100 user activites as local storage object.
let activities: string[] = [];
if (localStorage.getItem('mifosXLocation')) {
const activitiesArray = safeParseArray<string>(localStorage.getItem('mifosXLocation'), []);
const activitiesArray: string[] = JSON.parse(localStorage.getItem('mifosXLocation'));
const length = activitiesArray.length;
activities = length > 100 ? activitiesArray.slice(length - 100) : activitiesArray;
}