diff --git a/package.json b/package.json index 66461737..a482f117 100644 --- a/package.json +++ b/package.json @@ -137,7 +137,13 @@ "inventory-storage.item-note-types.item.get", "inventory-storage.call-number-types.item.get", "inventory-storage.call-number-types.item.get", - "inventory-storage.electronic-access-relationships.item.get" + "inventory-storage.electronic-access-relationships.item.get", + "fqm.entityTypes.collection.get", + "fqm.entityTypes.item.get", + "fqm.entityTypes.item.columnValues.get", + "fqm.query.async.results.get", + "fqm.query.async.post", + "fqm.query.async.delete" ], "visible": true } diff --git a/src/components/BulkEditList/BulkEditListFilters/BulkEditListFilters.js b/src/components/BulkEditList/BulkEditListFilters/BulkEditListFilters.js index af6821e5..7610adfc 100644 --- a/src/components/BulkEditList/BulkEditListFilters/BulkEditListFilters.js +++ b/src/components/BulkEditList/BulkEditListFilters/BulkEditListFilters.js @@ -151,9 +151,12 @@ export const BulkEditListFilters = ({ }; const handleCriteriaChange = (value) => { - setFilters(prev => ({ ...prev, criteria: value })); + const newFilterValue = { capabilities: null, recordTypes: null, criteria: value }; + + setFilters(prev => ({ ...prev, ...newFilterValue })); + history.replace({ - search: buildSearch({ criteria: value }, location.search), + search: buildSearch(newFilterValue, location.search), }); }; diff --git a/translations/ui-bulk-edit/en.json b/translations/ui-bulk-edit/en.json index 08b734ab..31b127ed 100644 --- a/translations/ui-bulk-edit/en.json +++ b/translations/ui-bulk-edit/en.json @@ -89,6 +89,7 @@ "list.errors.table.message": "Reason for error", "uploaderBtnText": "or choose file", + "uploaderSubTitle": "Select a file with record identifiers", "uploaderSubTitle.empty": "Select a file with record identifiers", "uploaderSubTitle.item": "Select a file with record identifiers", "uploaderSubTitle.user": "Select a file with record identifiers",