[ECS Eureka bugfest] User can not confirm mediated request in Secure tenant

Description

Reproduceble on

Issue has different behavior for different request levels:

Scenario 1: Item level request

Step to reproduce:

  1. Login into Secure tenant

  2. Go to “Mediated requests” app

  3. Click on “Actions” > select “New mediated request” action

  4. Fill in Item barcode

  5. Fill in requester barcode

Actual result: “Request type” dropdown is disabled

Expected result: “Request type” dropdown become enable

 

Scenario 2: Title level request:

Step to reproduce:

  1. Login into Secure tenant

  2. Go to “Mediated requests” app

  3. Click on “Actions” > select “New mediated request” action

  4. Check “Create Title level request” checkbox

  5. Fill in Instance HRID

  6. Fill in requester barcode

Actual result: “Request type” dropdown become enable, but have only “Hold” request type (Item is Available)

Expected result: “Request type” dropdown become enable and have “Page” request type

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

10

Checklist

hide

Activity

Show:

Oleksandr HrushaJanuary 2, 2025 at 3:42 PM

Checke on for TLR, works as expected

 

Oleksandr HrushaJanuary 2, 2025 at 9:10 AM

Checked on , works as expected, but still pretty slow

 

Anne EkbladDecember 30, 2024 at 8:15 PM
Edited

Tested and confirmed as complete by -

Workflow used:

  • switch to Secure tenant

  • create item-level mediated request for item "av17" and user "av17" with pickup service point "Circ Desk 1"

  • check that all 3 requests were created and are "Open - Not yet filled": primary in Secure Tenant, intermediate in Central Tenant, secondary in tenant College

Thomas TruttDecember 17, 2024 at 2:58 PM

This is now crashing the request page
ENV:

 

Request: GET https://kong-eureka-bugfest-ramsons-consortium.int.aws.folio.org/circulation-bff/requests/allowed-service-points?requesterId=9dd5e518-38d7-4ae9-887d-ee8de2b6d7ac&operation=create&itemId=b6499292-eff9-51a0-ac4c-b8e5f4809dd4

Response:

{
"timestamp": "2024-12-17T14:56:16.018+00:00",
"status": 500,
"error": "Internal Server Error",
"path": "/circulation-bff/requests/allowed-service-points"
}

 

Console error:

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Vega

Release

Ramsons (R2 2024) Bug Fix

RCA Group

TBD

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created December 16, 2024 at 7:41 AM
Updated January 2, 2025 at 5:49 PM
Resolved December 30, 2024 at 7:38 PM
TestRail: Cases
TestRail: Runs