idlQuery for acq providers needs to be more strict
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
3.10.
There are three places where there's an idlQueryAnd for a combobox to pull up acq providers in 3.10. In all three places, the only criteria is just that the provider is active.
This leads to a situation similar to bug 1999544 where it's not initially limiting on org so it's bringing back too many results. We currently have 419 active providers in PINES. Although users aren't seeing results they shouldn't, their list is being unnecessarily truncated. It also takes a long time for the dropdown to pop at all--at least a five full seconds once you click it, which makes the user think that nothing's happening at all.
These three places should include an initial org limitation from the outset to limit the results returned. Working on a patch for this now.
description: | updated |
Changed in evergreen: | |
status: | New → Confirmed |
Changed in evergreen: | |
assignee: | nobody → Christine Morgan (cmorgan-z) |
Patch here: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=commit; h=a2c4032366ab9 ff0c1b8fbfe46f3 4fb0ec331e47
This is working seemingly as intended on a copy of our production data.