[chart] fix, bulk delete endpoint and error message (#9330)

This commit is contained in:
ʈᵃᵢ 2020-03-19 11:26:55 -07:00 committed by GitHub
parent 46598830e9
commit ff703cf01b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 6 deletions

View File

@ -280,11 +280,9 @@ class ChartList extends React.PureComponent<Props, State> {
);
};
handleBulkDashboardDelete = (charts: Chart[]) => {
handleBulkChartDelete = (charts: Chart[]) => {
SupersetClient.delete({
endpoint: `/api/v1/dashboard/?q=!(${charts
.map(({ id }) => id)
.join(',')})`,
endpoint: `/api/v1/chart/?q=!(${charts.map(({ id }) => id).join(',')})`,
}).then(
({ json = {} }) => {
const { lastFetchDataConfig } = this.state;
@ -296,7 +294,7 @@ class ChartList extends React.PureComponent<Props, State> {
(err: any) => {
console.error(err);
this.props.addDangerToast(
t('There was an issue deleting the selected dashboards'),
t('There was an issue deleting the selected charts'),
);
},
);
@ -408,7 +406,7 @@ class ChartList extends React.PureComponent<Props, State> {
description={t(
'Are you sure you want to delete the selected charts?',
)}
onConfirm={this.handleBulkDashboardDelete}
onConfirm={this.handleBulkChartDelete}
>
{confirmDelete => {
const bulkActions = [];