Skip to content

Commit 542fd6f

Browse files
authored
fix: update the query results for adaptive zoom only for a non-empty response (#5629)
1 parent 47d50c5 commit 542fd6f

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

src/visualization/utils/useVisDomainSettings.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -242,10 +242,11 @@ export const useZoomRequeryXDomainSettings = (args: ZoomRequeryArgs) => {
242242
setRequeryStatus(RemoteDataState.Loading)
243243
runQuery(orgId, query, extern).promise.then(
244244
(result: RunQueryResult) => {
245-
if (result.type === 'SUCCESS') {
245+
if (result?.type === 'SUCCESS') {
246246
setRequeryStatus(RemoteDataState.Done)
247-
const parsed = fromFlux(result.csv)
248-
setResult(parsed)
247+
if (result?.csv?.trim().length > 0) {
248+
setResult(fromFlux(result.csv))
249+
}
249250
} else {
250251
setRequeryStatus(RemoteDataState.Error)
251252
}
@@ -393,10 +394,11 @@ export const useZoomRequeryYDomainSettings = (args: ZoomRequeryArgs) => {
393394
setRequeryStatus(RemoteDataState.Loading)
394395
runQuery(orgId, query, extern).promise.then(
395396
(result: RunQueryResult) => {
396-
if (result.type === 'SUCCESS') {
397+
if (result?.type === 'SUCCESS') {
397398
setRequeryStatus(RemoteDataState.Done)
398-
const parsed = fromFlux(result.csv)
399-
setResult(parsed)
399+
if (result?.csv?.trim().length > 0) {
400+
setResult(fromFlux(result.csv))
401+
}
400402
} else {
401403
setRequeryStatus(RemoteDataState.Error)
402404
}

0 commit comments

Comments
 (0)