Done
Details
Details
Assignee
Pavlo Smahin
Pavlo SmahinReporter
Valery_Pilko
Valery_PilkoPriority
Story Points
5
Sprint
Development Team
Spitfire
Release
Ramsons (R2 2024) Service Patch #1
RCA Group
TBD
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 25, 2025 at 10:53 AM
Updated 18 hours ago
Resolved March 18, 2025 at 8:26 AM
Overview: “Non-exact match” placeholders display instead of call numbers when user selects location from another member tenant in “Effective location (item)” facet during call number browsing from member tenant.
"totalRecords" returns 0 for most call numbers in response of GET “/browse/call-numbers/all/instances”
Steps to reproduce:
Authorize as admin user on Eureka ECS sprint testing environment https://folio-etesting-sprint-cs00000int.ci.folio.org/
Switch active affiliation to “Colleague” tenant
Go to “Inventory” >> “Browse”
Select “Call numbers (all)” browse option
Browse for any call number value
Expand “Effective location (item)” facet
Select “location” from another member tenant, ex.: “Migration (Professional tenant)”
Expected result: Browse result list updates accordingly to selected “location”. Only 1 non-exact match placeholder displays.
Actual result: “Non-exact match” placeholders display instead of call numbers on UI.
"totalRecords" returns 0 for most call numbers in response of GET “/browse/call-numbers/all/instances”
See attached screenshots:
UPDATE:
Steps to reproduce (on clear environment):
Create following test data on testing environment:
- Local Instance A (with selected Location A and call number X) on Member 1 tenant
- Local Instance B (with selected Location B and call number X) on Member 2 tenant
NOTE: “Call number” values must be the same for both created Local instances.
Go to “Inventory” >> “Browse” on Member 1
Select “Call numbers (all)” browse option
Browse for created call number value using non-exact match query
Expand “Effective location (item)” facet
Select “location” from another member tenant, ex.: “Location B”
Expected result: Browse result list updates accordingly to selected “location B”. Only 1 non-exact match placeholder displays.
Actual result: “Non-exact match” placeholders display for each call number which have the same values on both member tenants and belong to Local instances.
See attached screenshots: