Details
-
New Feature
-
Status: Closed (View Workflow)
-
TBD
-
Resolution: Done
-
None
-
None
-
None
-
customfield_11100 32968
Description
The searches we need to support are:
- Free text (selected from dropdown)
- All fields
- Title (copiedItem.title)
- Barcode (copiedItem.barcode)
- Call Number (copiedItem.callNumber)
- Contributor (copiedItem.contributors[].name)
- Dropdowns (each collapsible as in Inventory)
- Processing status (processingStatusId)
- Copyright tracking (copyrightTracking.copyrightStatusId, but we need the abilty to search for "empty" and "any non-empty value", as the former is how we represent "no copyright tracking needed")
- Copyright status (copyrightTracking.copyrightStatusId)
- Permanent location (copiedItem.permanentLocationId)
- Temporary location (copiedItem.temporaryLocationId) / or effective (developers choice — but I don't think we have that information)
- Course Term (courseListingObject.termId but there is no actual course-listing object in reserves, only an course-listing ID. But my guess is that supporting this is pretty low priority anyway.)
- Active/Inactive/Pending (startDate, endDate again)
The two of these (term start- and end-dates and active/inactive/pending) will need to support inequality searching; the others are all exact-value searches, probably with truncation for the keyword ones.
If there is time available, we would also like to implement the following low-priority search:
- Dropdown:
- Date Search (startDate, endDate)
TestRail: Results
Attachments
Issue Links
- blocks
-
UXPROD-2232 Reserves - Search for and filter items associated with Courses
-
- Closed
-
- is blocked by
-
MODCR-20 Add/Test cross-table searches for /courselisting/reserves endpoint
-
- Closed
-
-
UICR-37 Reserves-oriented view
-
- Closed
-
- relates to
-
UICR-30 Search and filter by course
-
- Closed
-