Comment 2 for bug 1873322

Revision history for this message
Jeff Davis (jdavis-sitka) wrote : Re: Angualr admin pages "Library" scope

When eg-org-select has applyDefault=true, the selector will default to the workstation OU. But applyDefault is false by default, and only a tiny number of UIs use applyDefault=true (Booking > Pull List, Booking > Create Reservation, fm-editor, and the workstation registration screen).

We could modify the org selector to have applyDefault=true by default, and then explicitly set it to false case-by-case as needed. It sounds like this would be more consistent with the behavior of the pre-Angular context org unit selector. Note that applyDefault will trigger an onChange event when the default value is applied; if we want to avoid that, we could use initialOrg instead, but that would require a bit more rethinking.