From 7a596918351f1998d3c6c87a2d4169f05d58d4fe Mon Sep 17 00:00:00 2001 From: Dave Roberts Date: Fri, 6 Dec 2024 09:03:31 +0000 Subject: [PATCH] Removed buffer from timeline code Buffer was still present in timeline code - this has been removed in favour of preferred `atob` method --- src/frontend/components/timeline/lib/component.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/frontend/components/timeline/lib/component.js b/src/frontend/components/timeline/lib/component.js index 0d5f16340..83fe22ead 100644 --- a/src/frontend/components/timeline/lib/component.js +++ b/src/frontend/components/timeline/lib/component.js @@ -17,13 +17,13 @@ class TimelineComponent extends Component { initTimeline() { const $container = $(this.element).find('.timeline__visualization') const records_base64 = $container.data('records') - const json = Buffer.from(records_base64, 'base64') + const json = atob(records_base64) const dataset = JSON.parse(json) this.injectContrastingColor(dataset) const items = new DataSet(dataset) let groups = $container.data('groups') - const json_group = Buffer.from(groups, 'base64') + const json_group = atob(groups) groups = JSON.parse(json_group) const is_dashboard = !!$container.data('dashboard') const layout_identifier = $('body').data('layout-identifier')