Uploaded image for project: 'ui-inventory'
  1. ui-inventory
  2. UIIN-1855

Bugfest. Instance segment. Add back Identifier supporting normalized search



    • Prokopovych - Sprint 127
    • 1
    • Prokopovych
    • R3 2021 Bug Fix


      Overview: Search on Identifier (all) supports search in eyereadable form or normalized.
      For mod-search following work has been implemented: 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 Identifier (all), 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 Identifer (all) I get only a result if I enter exactly as it is entered in the Instance:

      Additional Information:

      1. ISBN, normalized is implemented in the backend as MSEARCH-24
      2. Tested again (11/10/2021) in Bugfest Kiwi - instance HRID insta7122807
        URL: https://bugfest-kiwi.folio.ebsco.com/inventory/view/cbb4819d-c575-4798-9258-01a8680c0a24?qindex=isbn&query=9780573132131&segment=holdings&sort=title

      Interested parties: magdaz mpk35 - not sure here if the back end work is not fully done before MSEARCH-24 was closed, or this bug has to do with the implementation in the UI.

      TestRail: Results


          Issue Links



                mpk35 Michal Kuklis
                charlotte Charlotte Whitt
                0 Vote for this issue
                3 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases