When testing MCL sorting in the request app, testers encountered a situation when sorting by barcode where requests without a user barcode were not sorting correctly (interspersed with other request where a patron barcode value was present.
Steps to Reproduce:
- Log into some Juniper Bugfest
- Go to the Requests app
- Filter by request status "Closed - Cancelled"
- Attempt to sort the results descending by "Requester Barcode"
Results are sorted, descending, by requester barcode, with empty values sorted appropriately.
Records with empty requester barcode values are intermixed with records where a requester barcode is present.
May be worth taking a look at the general sort accuracy, as well, just to make sure.