Integrated subscription editor tries to make giant dropdown, fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
High
|
Unassigned | ||
2.4 |
Fix Released
|
High
|
Unassigned |
Bug Description
From the commit:
When trying to edit a subscription using the new 'integrated' editor, it foolishly tries to populate an unfiltered bre dropdown selector. This works OK in test environments, but (as expected) fails miserably with production-size data sets.
The end result is that the dropdown either never populates, or takes a really long time. If the user saves before the dropdown loads, the associated record ID is lost, and the subscription is no longer properly associated with the record.
To fix this, simply turn the dropdown into a disabled text input instead, as the ability to edit this field would generally be more harmful than it is necessary.
working/
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
It took me a second to understand why the problem manifests in serial control view only when this code is mostly shared with the alternate serial control view, but I get it now, and I see the correct change in behavior with testing.
Thanks Dan! Signed-off and pushed to rel_2_4 and master.