mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 01:18:42 +00:00
Conform usage of query names for scheduled queries (#1924)
This commit is contained in:
parent
0cb2f21233
commit
5c707ae21f
5 changed files with 7 additions and 8 deletions
1
changes/1919-use-query-name-scheduled-queries
Normal file
1
changes/1919-use-query-name-scheduled-queries
Normal file
|
|
@ -0,0 +1 @@
|
|||
Display `query_name` in reference to `scheduled_queries` for more consistent UI/UX
|
||||
|
|
@ -179,7 +179,7 @@ class ScheduledQueriesList extends Component {
|
|||
<tbody>
|
||||
{renderHelpText()}
|
||||
{!!scheduledQueries.length &&
|
||||
sortBy(scheduledQueries, ["name"]).map((scheduledQuery) => {
|
||||
sortBy(scheduledQueries, ["query_name"]).map((scheduledQuery) => {
|
||||
return (
|
||||
<QueriesListItem
|
||||
checked={this.isChecked(scheduledQuery)}
|
||||
|
|
|
|||
|
|
@ -67,7 +67,7 @@ const generatePackTableHeaders = (): IDataColumn[] => {
|
|||
title: "Query name",
|
||||
Header: "Query name",
|
||||
disableSortBy: true,
|
||||
accessor: "scheduled_query_name",
|
||||
accessor: "query_name",
|
||||
Cell: (cellProps) => <TextCell value={cellProps.cell.value} />,
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -66,12 +66,11 @@ export class EditPackPage extends Component {
|
|||
packID,
|
||||
packLabels,
|
||||
packTeams,
|
||||
scheduledQueries,
|
||||
} = this.props;
|
||||
const { load } = packActions;
|
||||
const { loadAll } = queryActions;
|
||||
|
||||
if (!pack && !isLoadingPack) {
|
||||
if (!isLoadingPack) {
|
||||
dispatch(load(packID));
|
||||
}
|
||||
|
||||
|
|
@ -89,9 +88,7 @@ export class EditPackPage extends Component {
|
|||
}
|
||||
}
|
||||
|
||||
if (!size(scheduledQueries)) {
|
||||
dispatch(scheduledQueryActions.loadAll({ id: packID }));
|
||||
}
|
||||
dispatch(scheduledQueryActions.loadAll({ id: packID }));
|
||||
|
||||
if (!size(allQueries)) {
|
||||
dispatch(loadAll());
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@ const generateTableHeaders = (
|
|||
title: "Query",
|
||||
Header: "Query",
|
||||
disableSortBy: true,
|
||||
accessor: "name",
|
||||
accessor: "query_name",
|
||||
Cell: (cellProps: ICellProps): JSX.Element => (
|
||||
<TextCell value={cellProps.cell.value} />
|
||||
),
|
||||
|
|
@ -139,6 +139,7 @@ const enhanceAllScheduledQueryData = (
|
|||
(all_scheduled_query: IGlobalScheduledQuery | ITeamScheduledQuery) => {
|
||||
return {
|
||||
name: all_scheduled_query.name,
|
||||
query_name: all_scheduled_query.query_name,
|
||||
interval: all_scheduled_query.interval,
|
||||
actions: generateActionDropdownOptions(),
|
||||
id: all_scheduled_query.id,
|
||||
|
|
|
|||
Loading…
Reference in a new issue