Use query search when navigating from call number browse to search

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

Overview: In order to only return instances with the call number and call number type selected from call number browse, we need to use Query search, following the implementation in classification browse.

Requirements:

  • Create search query in Query search that includes criteria for both the call number selected as well as the call number type Ids.

See classification browse implementation:

Environment

None

Potential Workaround

None

Attachments

7

Checklist

hide

Activity

Show:

Valery_Pilko February 11, 2025 at 1:45 PM

Verified on Snapshot environment - works as expected.
Tested with following browse config:

  1. When browse config is empty:

     

  2. When browse config is defined:

    Multiple call number types:

Pavlo Smahin February 3, 2025 at 5:02 PM

Hey , I’ve deployed to dev env the version with support of item.effectiveCallNumberComponents.typeId=="6caca63e-5651-4db6-9247-3205156e9699"

queries

Dmytro Melnyshyn February 3, 2025 at 11:40 AM

Hey , in this story we need to consider call number type ids while searching in Query search option. For classifications we use classifications.classificationTypeId, do we have a similar query parameter for call number type ids? I’ve checked the mod-search doc and didn’t find it. This is for the scenario when a user hits on the browse result.

Christine Schultz-Richert January 24, 2025 at 2:44 PM

Awaiting further details after

Valery_Pilko January 24, 2025 at 2:03 PM

- I don’t see any difference between these search options in the scope of my question. I guess we could.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Ramsons (R2 2024) Bug Fix

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created January 21, 2025 at 3:33 PM
Updated March 14, 2025 at 3:12 PM
Resolved February 13, 2025 at 3:37 PM
TestRail: Cases
TestRail: Runs