diff --git a/CHANGELOG.md b/CHANGELOG.md index 0aa0c3517..d78574a8e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Change history for ui-inventory +## [11.0.4](https://github.com/folio-org/ui-inventory/tree/v11.0.4) (2024-04-30) +[Full Changelog](https://github.com/folio-org/ui-inventory/compare/v11.0.3...v11.0.4) + +* Replace `all` with the `=` operator to get correct results when using the `All` search option. + ## [11.0.3](https://github.com/folio-org/ui-inventory/tree/v11.0.3) (2024-04-26) [Full Changelog](https://github.com/folio-org/ui-inventory/compare/v11.0.2...v11.0.3) diff --git a/package.json b/package.json index 3f43b6c8e..f7912921a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@folio/inventory", - "version": "11.0.3", + "version": "11.0.4", "description": "Inventory manager", "repository": "folio-org/ui-inventory", "publishConfig": { diff --git a/src/constants.js b/src/constants.js index 65325de98..5dd0a61b1 100644 --- a/src/constants.js +++ b/src/constants.js @@ -554,8 +554,8 @@ export const fieldSearchConfigurations = { }, allFields: { exactPhrase: 'cql.all=="%{query.query}"', - containsAll: 'cql.all all "%{query.query}"', - startsWith: 'cql.all all "%{query.query}*"', + containsAll: 'cql.all="%{query.query}"', + startsWith: 'cql.all="%{query.query}*"', containsAny: 'cql.all any "%{query.query}"', }, holdingsFullCallNumbers: { diff --git a/src/filterConfig.js b/src/filterConfig.js index 1c8a3fc61..625fcdbb6 100644 --- a/src/filterConfig.js +++ b/src/filterConfig.js @@ -190,7 +190,7 @@ export const instanceIndexes = [ { label: 'ui-inventory.instanceHrid', value: 'hrid', queryTemplate: 'hrid=="%{query.query}"' }, { label: 'ui-inventory.instanceId', value: 'id', queryTemplate: 'id="%{query.query}"' }, { label: 'ui-inventory.authorityId', value: 'authorityId', queryTemplate: 'authorityId == %{query.query}' }, - { label: 'ui-inventory.search.allFields', value: 'allFields', queryTemplate: 'cql.all all "%{query.query}"' }, + { label: 'ui-inventory.search.allFields', value: 'allFields', queryTemplate: 'cql.all="%{query.query}"' }, { label: 'ui-inventory.querySearch', value: 'querySearch', queryTemplate: '%{query.query}' }, { label: 'ui-inventory.advancedSearch', value: 'advancedSearch', queryTemplate: '%{query.query}' }, ]; @@ -283,7 +283,7 @@ export const holdingIndexes = [ { label: 'ui-inventory.search.holdingsAdministrativeNotes', value: 'holdingsAdministrativeNotes', queryTemplate: 'holdings.administrativeNotes all "%{query.query}"' }, { label: 'ui-inventory.holdingsHrid', value: 'hrid', queryTemplate: 'holdings.hrid=="%{query.query}"' }, { label: 'ui-inventory.search.holdings.uuid', value: 'hid', queryTemplate: 'holdings.id=="%{query.query}"' }, - { label: 'ui-inventory.search.allFields', value: 'allFields', queryTemplate: 'cql.all all "%{query.query}"' }, + { label: 'ui-inventory.search.allFields', value: 'allFields', queryTemplate: 'cql.all="%{query.query}"' }, { label: 'ui-inventory.querySearch', value: 'querySearch', queryTemplate: '%{query.query}' }, { label: 'ui-inventory.advancedSearch', value: 'advancedSearch', queryTemplate: '%{query.query}' }, ]; @@ -372,7 +372,7 @@ export const itemIndexes = [ { label: 'ui-inventory.search.itemCirculationNotes', value: 'itemCirculationNotes', queryTemplate: 'item.circulationNotes.note all "%{query.query}"' }, { label: 'ui-inventory.itemHrid', value: 'itemHrid', queryTemplate: 'items.hrid=="%{query.query}"' }, { label: 'ui-inventory.search.item.uuid', value: 'iid', queryTemplate: 'item.id=="%{query.query}"' }, - { label: 'ui-inventory.search.allFields', value: 'allFields', queryTemplate: 'cql.all all "%{query.query}"' }, + { label: 'ui-inventory.search.allFields', value: 'allFields', queryTemplate: 'cql.all="%{query.query}"' }, { label: 'ui-inventory.querySearch', value: 'querySearch', queryTemplate: '%{query.query}' }, { label: 'ui-inventory.advancedSearch', value: 'advancedSearch', queryTemplate: '%{query.query}' }, ];