The Provider field limits its search to 50 before any filter by permissions are taken into account
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Tested on evergreen 2.7
When you try to create an Invoice or Purchase order the provider field responds to the first character entered and displays a list of providers that start with that character. This list of providers is sorted alphanumerically, then limited to 50 before any other criteria such as work station and permission level are taken into account. This can result in a blank list when a consortium has over 51 providers that start with the same character and the 51st provider is the only provider that should display for the staff member/workstation. The list should apply the permission criteria and then apply the limit.
Here is snippet from the logs:
open-ils.
Noting that this is still an issue in 3.4.1. See now-duped bug 1895551.