This is an automated email from the ASF dual-hosted git repository. vogievetsky pushed a commit to branch segment_timeline2 in repository https://gitbox.apache.org/repos/asf/druid.git
commit f33a31aff4f7d269bf254c61f04329a94f64b2e6 Author: Vadim Ogievetsky <[email protected]> AuthorDate: Fri Nov 1 14:10:45 2024 -0700 fixes --- web-console/src/utils/query-manager/query-manager.ts | 2 +- web-console/src/views/datasources-view/datasources-view.tsx | 4 ++-- web-console/src/views/segments-view/segments-view.tsx | 4 ++-- web-console/src/views/supervisors-view/supervisors-view.tsx | 10 +++++++++- 4 files changed, 14 insertions(+), 6 deletions(-) diff --git a/web-console/src/utils/query-manager/query-manager.ts b/web-console/src/utils/query-manager/query-manager.ts index 5b141c7c89d..1023b23412a 100644 --- a/web-console/src/utils/query-manager/query-manager.ts +++ b/web-console/src/utils/query-manager/query-manager.ts @@ -288,7 +288,7 @@ export class QueryManager<Q, R, I = never, E extends Error = Error> { return this.lastQuery; } - public getLastIntermediateQuery(): any { + public getLastIntermediateQuery(): unknown { return this.lastIntermediateQuery; } diff --git a/web-console/src/views/datasources-view/datasources-view.tsx b/web-console/src/views/datasources-view/datasources-view.tsx index f58caee1ae8..3d0e6799af6 100644 --- a/web-console/src/views/datasources-view/datasources-view.tsx +++ b/web-console/src/views/datasources-view/datasources-view.tsx @@ -852,9 +852,9 @@ GROUP BY 1, 2`; <MenuItem icon={IconNames.APPLICATION} text="View SQL query for table" - disabled={!lastDatasourcesQuery} + disabled={typeof lastDatasourcesQuery !== 'string'} onClick={() => { - if (!lastDatasourcesQuery) return; + if (typeof lastDatasourcesQuery !== 'string') return; goToQuery({ queryString: lastDatasourcesQuery }); }} /> diff --git a/web-console/src/views/segments-view/segments-view.tsx b/web-console/src/views/segments-view/segments-view.tsx index 0f7751bf76c..90cb9311391 100644 --- a/web-console/src/views/segments-view/segments-view.tsx +++ b/web-console/src/views/segments-view/segments-view.tsx @@ -965,9 +965,9 @@ export class SegmentsView extends React.PureComponent<SegmentsViewProps, Segment <MenuItem icon={IconNames.APPLICATION} text="View SQL query for table" - disabled={!lastSegmentsQuery} + disabled={typeof lastSegmentsQuery !== 'string'} onClick={() => { - if (!lastSegmentsQuery) return; + if (typeof lastSegmentsQuery !== 'string') return; goToQuery({ queryString: lastSegmentsQuery }); }} /> diff --git a/web-console/src/views/supervisors-view/supervisors-view.tsx b/web-console/src/views/supervisors-view/supervisors-view.tsx index 8c557fe3c54..c9d75af9680 100644 --- a/web-console/src/views/supervisors-view/supervisors-view.tsx +++ b/web-console/src/views/supervisors-view/supervisors-view.tsx @@ -361,6 +361,10 @@ export class SupervisorsView extends React.PureComponent< }); } + componentDidMount() { + this.fetchData(); + } + componentWillUnmount(): void { this.supervisorQueryManager.terminate(); } @@ -968,7 +972,11 @@ export class SupervisorsView extends React.PureComponent< <MenuItem icon={IconNames.APPLICATION} text="View SQL query for table" - onClick={() => goToQuery({ queryString: lastSupervisorQuery })} + disabled={typeof lastSupervisorQuery !== 'string'} + onClick={() => { + if (typeof lastSupervisorQuery !== 'string') return; + goToQuery({ queryString: lastSupervisorQuery }); + }} /> )} <MenuItem --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
