diff --git a/frontend/app/components/Dashboard/components/WidgetChart/WidgetChart.tsx b/frontend/app/components/Dashboard/components/WidgetChart/WidgetChart.tsx index fddb6195e..23ac44583 100644 --- a/frontend/app/components/Dashboard/components/WidgetChart/WidgetChart.tsx +++ b/frontend/app/components/Dashboard/components/WidgetChart/WidgetChart.tsx @@ -168,11 +168,9 @@ function WidgetChart(props: Props) { const loadComparisonData = () => { if (!dashboardStore.comparisonPeriods[_metric.metricId]) return setCompData(null); - const timestamps = dashboardStore.comparisonPeriods[_metric.metricId].toTimestamps(); // TODO: remove after backend adds support for more view types const payload = { ...params, - ...timestamps, ..._metric.toJson(), viewType: 'lineChart', }; diff --git a/frontend/app/components/Dashboard/components/WidgetDateRange/WidgetDateRange.tsx b/frontend/app/components/Dashboard/components/WidgetDateRange/WidgetDateRange.tsx index 882983ae6..1ff285009 100644 --- a/frontend/app/components/Dashboard/components/WidgetDateRange/WidgetDateRange.tsx +++ b/frontend/app/components/Dashboard/components/WidgetDateRange/WidgetDateRange.tsx @@ -37,13 +37,6 @@ function WidgetDateRange({ const onChangeComparison = (period: any) => { dashboardStore.setComparisonPeriod(period, metricStore.instance.metricId); - if (!period) return; - const periodTimestamps = period.toTimestamps(); - const compFilter = dashboardStore.cloneCompFilter(); - compFilter.merge({ - startTimestamp: periodTimestamps.startTimestamp, - endTimestamp: periodTimestamps.endTimestamp, - }); } React.useEffect(() => { diff --git a/frontend/app/mstore/dashboardStore.ts b/frontend/app/mstore/dashboardStore.ts index fab11f75d..64550e52c 100644 --- a/frontend/app/mstore/dashboardStore.ts +++ b/frontend/app/mstore/dashboardStore.ts @@ -419,11 +419,7 @@ export default class DashboardStore { if (!period) { return this.comparisonPeriods[metricId] = null } - this.comparisonPeriods[metricId] = Period({ - start: period.start, - end: period.end, - rangeName: period.rangeName, - }); + this.comparisonPeriods[metricId] = period; } cloneCompFilter() {