[DCB] Request details: Updates for Action menu and DCB item links (Borrowing library)

Description

Purpose/Overview:
Support DCB borrowing flow on UI.

Requirements/Scope:
On the "Request Details" screen for the Borrowing library:

  • Links on the DCB item title and barcode should be disabled

  • Hide all actions in the Action menu button except the "Cancel Request" action.

Acceptance criteria:

  • Given: The DCB Request is created in the Borrowing library

  • When: User opens Request Details screen

  • Then: The Action menu button is displayed with only one option: "Cancel Request" 

    • And DCB item title and barcode are displayed without a hyperlink

Additional info:
DCB-related UI changes

Environment

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Irina PokhyletsNovember 20, 2023 at 1:19 PM

I tested it on Varalis rancher, works as expected. 

Priyanka TeralaOctober 10, 2023 at 10:34 AM

It has been discussed and decided that if instance id and holding id received in a request is equal to the above mentioned hard coded values, then the request is considered to be a DCB transaction request with virtual item.

For such requests Instance and item links will be disabled and actions menu will be hidden based on these checks.

 

cc:  

 

Adesh SinghOctober 10, 2023 at 9:25 AM

:- Please find below details..
INSTANCE_ID=9d1b77e4-f02e-4b7f-b296-3f2042ddac54

HOLDING_ID=10cd3a5a-d36f-4c7a-bc4f-e1ae3cf820c9

Priyanka TeralaOctober 10, 2023 at 7:49 AM

 
Could you please provide the hard coded instance and holding Ids used for DCB virtual items?
This will be used as a check in UI

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Volaris

Fix versions

Release

Quesnelia (R1 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 5, 2023 at 12:00 PM
Updated March 21, 2024 at 11:19 AM
Resolved November 20, 2023 at 1:19 PM
TestRail: Cases
TestRail: Runs