From a980a06c7cd3bf6bb06f755306802c13d5dcbe4a Mon Sep 17 00:00:00 2001
From: esikkala <esko.ikkala@aalto.fi>
Date: Mon, 27 Dec 2021 14:32:21 +0200
Subject: [PATCH] Update ApexCharts route

---
 src/client/components/facet_results/ResultClassRoute.js | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/client/components/facet_results/ResultClassRoute.js b/src/client/components/facet_results/ResultClassRoute.js
index a853c975..056c05dd 100644
--- a/src/client/components/facet_results/ResultClassRoute.js
+++ b/src/client/components/facet_results/ResultClassRoute.js
@@ -266,7 +266,6 @@ const ResultClassRoute = props => {
         facetClass,
         rawData: perspectiveState.results,
         rawDataUpdateID: perspectiveState.resultUpdateID,
-        facetUpdateID: facetState.facetUpdateID,
         fetching: perspectiveState.fetching,
         fetchData: props.fetchResults,
         createChartData: props.apexChartsConfig[createChartData],
@@ -282,6 +281,12 @@ const ResultClassRoute = props => {
         doNotRenderOnMount,
         dropdownForResultClasses
       }
+      if (pageType === 'facetResults') {
+        apexProps.facetUpdateID = facetState.facetUpdateID
+      }
+      if (pageType === 'instancePage') {
+        apexProps.uri = perspectiveState.instanceTableData.id
+      }
       if (dropdownForResultClasses && has(resultClassConfig, 'resultClasses')) {
         apexProps.resultClass = resultClassConfig.resultClasses[0]
         apexProps.resultClasses = resultClassConfig.resultClasses
-- 
GitLab