ECS | "Number of titles" counts all shared instances which have same CNs in different tenants when "Held by" is applied on Central tenant

Description

Overview: "Number of titles" counts all shared instances which have same call numbers in different tenants when only one member tenant is selected in "Held by" facet on Central tenant.
Issue is not reproduced on Member tenants.

Issue reproduces on both Sunflower and Ramsons (backported cn browse)

 

Steps to reproduce:

  1. Create following test data (2 Shared instances with same call numbers on different member tenants):

Instance

Call number value

Shared Instance 1 with call number on Member 1

595.0994

Shared Instance 2 with call number on Member 2

595.0994

  1. Go to “Inventory” >> “Browse”

  2. Select any “Call number” browse option (issue reproduces for all call number browse options)

  3. Browse for created call number: “595.0994”
    Expected/Actual result: “2” is displayed in “Number of titles”

  4. Select “Member 1” (or “Member 2”; but not both) in “Held by” facet

Expected result: “1” displays in “Number of titles” column for created call number, because only call numbers from selected member must be displayed.
Actual result: “2” displays in “Number of titles” column for created call number.

See attached screenshots:


Only one instance will be found if user clicks on created call number (because of applied “Held by” facet).

Test data created:



CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

6

Checklist

hide

Activity

Show:

Maryna Polovynkina March 18, 2025 at 3:51 PM

Khalilah Gambrell March 11, 2025 at 12:28 PM

Hey - what is the priority of this issue?

Done

Details

Assignee

Reporter

Priority

Story Points

Development Team

Spitfire

Fix versions

Release

Sunflower (R1 2025) Bug Fix

RCA Group

Lack of testing

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created March 6, 2025 at 1:57 PM
Updated 2 days ago
Resolved 2 days ago
TestRail: Cases
TestRail: Runs