This follows the example of a few other fund dropdowns, and really works around the issues Chris mentions by building off the AutoFieldWidget logic. There may be a better way to do it, but this seems to work, and isn't terrible looking.
At this point, I have only tested with an admin account, so the perm check (MANAGE_FUND) could use additional scrutiny.
Here's a fix attempt:
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/collab/ dbwells/ lp1175293_ fund_dropdown_ fix
working/ collab/ dbwells/ lp1175293_ fund_dropdown_ fix
This follows the example of a few other fund dropdowns, and really works around the issues Chris mentions by building off the AutoFieldWidget logic. There may be a better way to do it, but this seems to work, and isn't terrible looking.
At this point, I have only tested with an admin account, so the perm check (MANAGE_FUND) could use additional scrutiny.