From de270711121253de87cc615e3a9a258ed3c302ca Mon Sep 17 00:00:00 2001 From: Beverly Nguyen Date: Fri, 9 Aug 2024 14:49:16 -0700 Subject: [PATCH] fixed js errors --- app/assets/javascripts/activityChart.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/assets/javascripts/activityChart.js b/app/assets/javascripts/activityChart.js index b24bef50d..171b1c84a 100644 --- a/app/assets/javascripts/activityChart.js +++ b/app/assets/javascripts/activityChart.js @@ -188,14 +188,14 @@ var daily_stats = activityChartContainer.getAttribute('data-daily-stats'); var daily_stats_by_user = activityChartContainer.getAttribute('data-daily_stats_by_user'); - var data; try { - data = type === 'service' ? eval("(" + daily_stats + ")") : eval("(" + daily_stats_by_user + ")"); + var serializedStats = type === 'service' ? daily_stats : daily_stats_by_user; + serializedStats = serializedStats.replace(/'/g, '"'); + data = JSON.parse(serializedStats); } catch (error) { - console.error('Error parsing data:', error); + console.error('Error parsing JSON data:', error); return; } - var labels = []; var deliveredData = []; var failedData = [];