Custom org tree admin UI repairs
Bug #1041212 reported by
Bill Erickson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Undecided
|
Bill Erickson |
Bug Description
Evergreen 2.3+
Staff Client -> Admin -> Server Admin -> Custom Org Unit Trees.
With a sufficiently large org unit tree, saving custom trees can fail at seemingly random times. The result can be that the selected sorting does not get applied or, worse, the user is left with a partial custom tree (which has to be manually re-populated from the context org tree on the left).
This patch addresses this issue by changing how the client communicates with pcrud on the backend. It performs the custom node creation inside a single pcrud transaction, which solves a number of problems at the code level. See commit for more details.
tags: | added: signedoff |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Thanks Bill! I made several changes to my custom org tree, both large and small, and didn't see any resulting wackiness. Signed off at:
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ kmlussier/ custom- org-tree- UI-repairs- signoff
Kathy