fix: date range undefined error causing issue loading keyvals for autocomplete (#872)

This commit is contained in:
Aaron Knudtson 2025-06-05 14:58:16 -04:00 committed by GitHub
parent fce5ee5b86
commit 3eeb530b97
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 23 additions and 13 deletions

View file

@ -0,0 +1,5 @@
---
"@hyperdx/app": patch
---
fix: date range undefined error causing issue loading keyvals for autocomplete

View file

@ -85,19 +85,24 @@ export function useAutoCompleteOptions(
);
// hooks to get key values
const chartConfigs = toArray(tableConnections).map(
({ databaseName, tableName, connectionId }) =>
({
connection: connectionId,
from: {
databaseName,
tableName,
},
timestampValueExpression: '',
select: '',
where: '',
}) as ChartConfigWithDateRange,
);
const chartConfigs: ChartConfigWithDateRange[] = toArray(
tableConnections,
).map(({ databaseName, tableName, connectionId }) => ({
connection: connectionId,
from: {
databaseName,
tableName,
},
timestampValueExpression: '',
select: '',
where: '',
// TODO: Pull in date for query as arg
// just assuming 1/2 day is okay to query over right now
dateRange: [
new Date(Date.now() - (86400 * 1000) / 2),
new Date(Date.now()),
],
}));
const { data: keyVals } = useGetKeyValues({
chartConfigs,
keys: searchKeys,