Bugfest. Tags filter has stopped working after Inventory swap to use ES

Description

Overview: Tags can be assigned to Inventory Instances, Holdings, and Items, but the Tags filter has no data in it. This regression appears to have happened after the Inventory migration to Elasticsearch

Steps to Reproduce:

  1. Log into folio-snapshot as diku_admin

  2. Click on Inventory

  3. Search for the title Semantic web primer

    • Add the tags red and urgent to the instance

    • Click on the Holdings record

    • Add the tags blue and urgent to the holdings

    • Click on one of the Item records

    • Add the tags green and important to the item

  4. Reset all in the search window

  5. Stay on the Instance tab, and click on the Tags filter

  6. Change to the Holdings tab, and click on the Tags filter

  7. Change to the Item, and click on the Tags filter

Expected Results: Tags applied to each of the record types should appear in the appropriate Tags filter

Actual Results: UI says No matching items found!

Additional Information:

  1. Tags search was implemented in scope of and tags facet was implemented in scope of It seems that UI still points to the old endpoint:

  2. See attached video

Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

9

relates to

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie BreauxNovember 8, 2021 at 8:04 PM

Yay! Thanks for fixing it, and for testing it,

Charlotte WhittNovember 8, 2021 at 7:15 PM

Manual test in Bugfest Kiwi. All works excellent in all segments (instance, holdings, item)

Ann-Marie BreauxNovember 2, 2021 at 4:28 PM

Sounds good - thank you,

Charlotte WhittNovember 2, 2021 at 1:53 PM

This bug can not be tested in Bugfest Kiwi until we have the UI where filters do not have facets being implemented in Bugfest Kiwi environment.
This is how it looks when I tried to test in Bugfest Kiwi this afternoon (CET). Will await next rebuild of the Kiwi environment, and try again.

CC:

Michal KuklisOctober 21, 2021 at 12:23 PM

Sounds great. Thank you

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Prokopovych

Fix versions

Release

R3 2021 Bug Fix

RCA Group

Legitimate regression

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 12, 2021 at 6:31 AM
Updated November 8, 2021 at 8:04 PM
Resolved October 19, 2021 at 12:11 PM
TestRail: Cases
TestRail: Runs