Done
Details
Assignee
Artem BlazhkoArtem BlazhkoReporter
Dmitriy LitvinenkoDmitriy LitvinenkoLabels
Priority
P3Story Points
2Sprint
NoneDevelopment Team
VegaParent
Fix versions
Release
Sunflower (R1 2025)TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Artem Blazhko
Artem BlazhkoReporter
Dmitriy Litvinenko
Dmitriy LitvinenkoLabels
Priority
Story Points
2
Sprint
None
Development Team
Vega
Parent
Fix versions
Release
Sunflower (R1 2025)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 21, 2022 at 12:28 PM
Updated March 19, 2025 at 11:36 AM
Resolved February 19, 2025 at 8:28 PM
Notes:
We don't have item object in response for loan with removed item. ( item.JPG )
Possible solution:
For Loan Detail page that refers to an item that has been deleted
for absent data we should use dash ( details with removed item.JPG )
all button should be disabled ( details with removed item.JPG )
Scenarios:
Given “Loan details“ page opened for open loan,
When we do not get item information from the server (item was deleted, data corrupted,
loan.item
does not exist in response),Then I see dash for absent item related information (Item Title, Contributors, Barcode, Effective call number string, Location, Item status),
And Renew, Claim Returned, Change due date, Print due date receipt, Declare lost, Mark as missing buttons are disabled (See open_loan_details.jpg attachment).
Given “Loan details“ page opened for closed loan,
When we do not get item information from the server (item was deleted, data corrupted,
loan.item
does not exist in response),Then I see dash for absent item related information (Item Title, Contributors, Barcode, Effective call number string, Location, Item status),
And Renew, Claim Returned, Change due date, Print due date receipt, Declare lost, Mark as missing buttons are disabled (See closed_loan_details.jpg attachment).
Given “Open loans“ page
When we do not get item information from the server for some loan (item was deleted, data corrupted,
loan.item
does not exist in response),Then I see dash for absent item related information (Barcode, Effective call number string, Item status, Contributors, Location).
Given “Open loans“ page
When we do not get item information from the server for some loan (item was deleted, data corrupted,
loan.item
does not exist in response),Then checkbox of this loan is disabled.
Given “Open loans“ page
When we do not get item information from the server for some loan (item was deleted, data corrupted,
loan.item
does not exist in response),Then after clicking on Action button the following links are disabled: Item details, Renew, Claim returned, Change due date, Print due date receipt, Declare lost, New fee/fine, Mark as missing (See open_loans_list.jpg attachment).
Given “Closed loans“ page
When we do not get item information from the server for some loan (item was deleted, data corrupted,
loan.item
does not exist in response),Then I see dash for absent item related information (Item title, Barcode, Effective call number string, Contributors).
Given “Closed loans“ page
When we do not get item information from the server for some loan (item was deleted, data corrupted,
loan.item
does not exist in response),Then after clicking on Action button the following links are disabled: Item details, New fee/fine (See closed_loans_list.jpg attachment).
Additional Questions:
1. Should we do something for “Export to CSV“ actions for open and closed loans if item information does not exist for some loan?