Bugfest. All segments. Add back ISBN supporting normalized search

Description

Overview: When using PostgreSQL search we had two search options ISBN, eyereadable and ISBN, normalized. When we did the UI update getting back the drop down menus for the three segments (https://folio-org.atlassian.net/browse/UIIN-1822#icft=UIIN-1822), then ISBN search was re-introduced but this does apparently not support the ISBN and ISBN normalized search (as we used to have - see Bugfest Juniper).
For mod-search following work has been implemented: https://folio-org.atlassian.net/browse/MSEARCH-24#icft=MSEARCH-24 which supports Instance - fields supporting phrase match -ISxN Identifiers

Steps to Reproduce:

  1. Log into FOLIO Snapshot as user diku_admin

  2. Go to Inventory, select the instance segment

  3. View the search options

Expected Results:
I have a search option saying ISBN, which allows me to do search

  1. 047144250X normalizes to 9780471442509

  2. Any hyphens within the ISBN should be stripped

  3. 978-0-471-44250-9 normalizes to 9780471442509

  4. Any extra spaces before, internal to, or after the ISBN should be stripped

  5. 978 0 471 44250 9 normalizes to 9780471442509

  6. Any alpha-numeric qualifying data after the ISBN should be removed

  7. 9780471442509 (cloth : alk. paper) normalizes to 9780471442509

Actual Results:
When search using ISBN search option and enter the 'eye-readable' 10 digit number, I get no result - without dashes:


or with dashes:


If I use Identifier (all) I get my results (BUT only in the eyereadable version)

Additional Information:
ISBN, normalized is implemented in the backend as https://folio-org.atlassian.net/browse/MSEARCH-24#icft=MSEARCH-24
URL:
Interested parties: - not sure here if the back end work is not fully done before https://folio-org.atlassian.net/browse/MSEARCH-24#icft=MSEARCH-24 was closed, or this bug has to do with the implementation in the UI.

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

4
  • 02 Nov 2021, 11:20 AM
  • 02 Nov 2021, 11:19 AM
  • 02 Nov 2021, 11:19 AM
  • 02 Nov 2021, 11:16 AM

Checklist

hide

TestRail: Results

Activity

Show:

Charlotte Whitt November 10, 2021 at 10:05 AM
Edited

Manual test in Bugfest Kiwi of instance insta7122807 (https://bugfest-kiwi.folio.ebsco.com/inventory/view/cbb4819d-c575-4798-9258-01a8680c0a24?qindex=isbn&query=9780573132131&segment=holdings&sort=title)

I verified that normalized ISBN searches now with the very recent work on https://folio-org.atlassian.net/browse/UIIN-1846#icft=UIIN-1846 (search on 10 digit ISBN) now has solved this ticket https://folio-org.atlassian.net/browse/UIIN-1836#icft=UIIN-1836 as well, therefore this ticket is closed as Cannot reproduce.

Cannot Reproduce

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Prokopovych

Release

R3 2021 Bug Fix

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 2, 2021 at 11:23 AM
Updated November 10, 2021 at 10:06 AM
Resolved November 10, 2021 at 10:02 AM
TestRail: Cases
TestRail: Runs

Flag notifications