mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-19 22:30:31 +00:00
fix: bulk delete item categories issue.
This commit is contained in:
@@ -106,7 +106,7 @@ const ItemCategoryList = ({
|
|||||||
setDeleteCategory(false);
|
setDeleteCategory(false);
|
||||||
AppToaster.show({
|
AppToaster.show({
|
||||||
message: formatMessage({
|
message: formatMessage({
|
||||||
id: 'the_item_category_has_been_successfully_deleted',
|
id: 'the_item_category_has_been_deleted_successfully',
|
||||||
}),
|
}),
|
||||||
intent: Intent.SUCCESS,
|
intent: Intent.SUCCESS,
|
||||||
});
|
});
|
||||||
@@ -135,7 +135,7 @@ const ItemCategoryList = ({
|
|||||||
setBulkDelete(false);
|
setBulkDelete(false);
|
||||||
AppToaster.show({
|
AppToaster.show({
|
||||||
message: formatMessage({
|
message: formatMessage({
|
||||||
id: 'the_item_categories_has_been_successfully_deleted',
|
id: 'the_item_categories_has_been_deleted_successfully',
|
||||||
}),
|
}),
|
||||||
intent: Intent.SUCCESS,
|
intent: Intent.SUCCESS,
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -221,8 +221,8 @@ export default {
|
|||||||
'The item category has been successfully created.',
|
'The item category has been successfully created.',
|
||||||
the_item_category_has_been_successfully_edited:
|
the_item_category_has_been_successfully_edited:
|
||||||
'The item category has been successfully edited.',
|
'The item category has been successfully edited.',
|
||||||
the_item_category_has_been_successfully_deleted:
|
the_item_category_has_been_deleted_successfully:
|
||||||
'The item category has been successfully deleted',
|
'The item category has been deleted successfully.',
|
||||||
once_delete_these_item_categories_you_will_not_able_restore_them:
|
once_delete_these_item_categories_you_will_not_able_restore_them:
|
||||||
"Once you delete these categories, you won't be able to retrieve them later. Are you sure you want to delete them?",
|
"Once you delete these categories, you won't be able to retrieve them later. Are you sure you want to delete them?",
|
||||||
once_delete_these_views_you_will_not_able_restore_them:
|
once_delete_these_views_you_will_not_able_restore_them:
|
||||||
@@ -855,4 +855,5 @@ export default {
|
|||||||
posting_date: 'Posting date',
|
posting_date: 'Posting date',
|
||||||
customer: 'Customer',
|
customer: 'Customer',
|
||||||
email_is_already_used: 'The email is already used.',
|
email_is_already_used: 'The email is already used.',
|
||||||
|
the_item_categories_has_been_deleted_successfully: 'The item categories has been deleted successfully .',
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -97,7 +97,8 @@ export default persistReducer({
|
|||||||
'pageSubtitle',
|
'pageSubtitle',
|
||||||
'pageHint',
|
'pageHint',
|
||||||
'preferencesPageTitle',
|
'preferencesPageTitle',
|
||||||
'topbarEditViewId'
|
'topbarEditViewId',
|
||||||
|
'backLink'
|
||||||
],
|
],
|
||||||
storage,
|
storage,
|
||||||
}, reducerInstance);
|
}, reducerInstance);
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ export const deleteItemCategory = (id) => {
|
|||||||
export const deleteBulkItemCategories = ({ ids }) => {
|
export const deleteBulkItemCategories = ({ ids }) => {
|
||||||
return (dispatch) =>
|
return (dispatch) =>
|
||||||
new Promise((resolve, reject) => {
|
new Promise((resolve, reject) => {
|
||||||
ApiService.delete(`item_categories/bulk`, { params: { ids } })
|
ApiService.delete(`item_categories`, { params: { ids } })
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
dispatch({
|
dispatch({
|
||||||
type: t.ITEM_CATEGORIES_BULK_DELETE,
|
type: t.ITEM_CATEGORIES_BULK_DELETE,
|
||||||
|
|||||||
@@ -110,7 +110,7 @@ export default class ItemsCategoriesController extends BaseController {
|
|||||||
*/
|
*/
|
||||||
get categoriesBulkValidationSchema() {
|
get categoriesBulkValidationSchema() {
|
||||||
return [
|
return [
|
||||||
query('ids').isArray({ min: 2 }),
|
query('ids').isArray({ min: 1 }),
|
||||||
query('ids.*').isNumeric().toInt(),
|
query('ids.*').isNumeric().toInt(),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user