Comment 14 for bug 1904036

Revision history for this message
John Amundson (jamundson) wrote :

Testing interfaces as part of Feedback Fest August 2021. Below is not a comprehensive testing of all interfaces. I will try to update the bug report as I have more time to test this week.

(I also want to mention that I think the work done on these interfaces is great. And it's because the work is so good that I get to be as nitpicky as I am.)

Patron Record
- Preferred Name should be prominent display name. Fix released for AngularJS: LP Bug #1924185.

Check Out tab
- Barcode and Title fields are not hyperlinked
- Calendar should not be clickable if a Specific Due Date option is not checked; confusing to users.
- "Specific Due Date" option only works for a single checkout. Should stick for entirety of checkout session.
- "Alert Message" should not be a default column since it references XUL-client alerts.
- Action menu to "Add Item Alerts" is redundant since this can be done through the Manage interface now.
- No visual indicator if receipt will be emailed or printed by default (JS had an icon of letter/printer).

Items Out tab
- Actions menu "Checkin" should be "Check In"
- Request to update Action menu option from "Add Item Alerts" to "Manage Item Alerts"
- "Edit Due Date" does not allow me to pick a due date in the past. This is sometimes necessary. (Example - item is accidently checked in. It is then checked back out to the patron; due date needs to be updated to original due date, which may be in the past.)
- "Mark Claims Returned" behavior is wonky. Screen doesn't update until going to "Other/Special" tab. Claims returned counter in the summary also does not update automatically.
- Checking in a deleted item can still capture holds; this did not happen in JS interface.

Check In
- Transit pop-up has white background around truck that is distracting.
- "Update Inventory" Checkin Modifier is missing a space after the X.
- "Alert Message" should not be a default column since it references XUL-client alerts.

General
- Printing receipts does not seem to work from any of the new interfaces. Confirmed receipts printed in JS interfaces on same server.