EDS places title level hold request when settings in FOLIO state holds cannot be placed

Description

Overview: Patron is able to place a title level hold on an instance with no requestable items via discovery (EDS)

Steps to Reproduce:

  1. Log into FOLIO

  2. Ensure the following setting is enabled: Settings > Circulation > Title level requests

    1. Allow title level requests

    2. Fail to create title level hold when request is blocked by circulation rule

  3. Ensure Request policy does not allow hold requests (page only, or page + recall only)

  4. Find an instance record with one item that is Declared lost

  5. Using Postman or similar tool, place a request on the instance located above

Expected Results: The request cannot be placed

Actual Results: The request is placed

Additional Information:
This is occurring on Quesnelia SP-3.
The request cannot be placed in the FOLIO UI. The user sees the following in the new request form.

Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

Manual: cancel the request and alert the patron.

Attachments

1

Checklist

hide

Activity

Show:

Details

Assignee

Reporter

Priority

Development Team

Vega

RCA Group

TBD

Affected releases

Quesnelia (R1 2024)

Affected Institution

Massey

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 17, 2024 at 2:53 PM
Updated March 21, 2025 at 7:42 PM
TestRail: Cases
TestRail: Runs