diff --git a/.changeset/loud-spiders-share.md b/.changeset/loud-spiders-share.md new file mode 100644 index 000000000..a97971b91 --- /dev/null +++ b/.changeset/loud-spiders-share.md @@ -0,0 +1,5 @@ +--- +"@hyperdx/app": patch +--- + +Fix bug with generating search urls diff --git a/packages/app/src/DBSearchPage.tsx b/packages/app/src/DBSearchPage.tsx index e179d4401..c01b1a29b 100644 --- a/packages/app/src/DBSearchPage.tsx +++ b/packages/app/src/DBSearchPage.tsx @@ -1108,11 +1108,14 @@ function DBSearchPage() { to: searchedTimeRange[1].getTime().toString(), select: searchedConfig.select || '', source: searchedSource?.id || '', - filters: JSON.stringify(searchedConfig.filters), + filters: JSON.stringify(searchedConfig.filters ?? []), + isLive: 'false', + liveInterval: interval.toString(), }); return `/search?${qParams.toString()}`; }, [ + interval, searchedConfig.filters, searchedConfig.select, searchedConfig.where, diff --git a/packages/app/src/components/DBTimeChart.tsx b/packages/app/src/components/DBTimeChart.tsx index bf0c92727..b29a141bf 100644 --- a/packages/app/src/components/DBTimeChart.tsx +++ b/packages/app/src/components/DBTimeChart.tsx @@ -174,7 +174,8 @@ function DBTimeChartComponent({ source: (isMetricChart ? source?.logSourceId : source?.id) ?? '', where: where, whereLanguage: whereLanguage, - filters: JSON.stringify(config.filters), + filters: JSON.stringify(config.filters ?? []), + isLive: 'false', from: from.toString(), to: to.toString(), };