From: Galen Charlton Date: Fri, 11 Feb 2022 15:45:51 +0000 (-0500) Subject: LP#1939338: fix IDL mistake that could prevent admin of carousels X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=3ae18863abe7ac7490e599df24d7c9f2e78b5a4e;p=Evergreen.git LP#1939338: fix IDL mistake that could prevent admin of carousels This patch fixes a typo found in the IDL definition of the classes for bib, call number, item, and user buckets. One effect of the typo is that the admin interface for carousels could not flesh out the record buckets unless the staff user was either a global administrator or was the one who had created the carousel and bucket originally. This patch likely fixes other cases where one would expect to be able to access buckets created by another user. This patch is effectively a subset of a patch in the Simple Reporter branch (bug 1945836 and working repository commit 36369719067) that addresses several more errors in the IDL. However, I'm submitting this one now in the hopes of resolving a long-standing bug with carousels sooner rather than later. To test ------- [1] As a local admin, create a carousel definition. [2] As a different local admin at the same OU, open the carousels admin interface. Note that attempting to retrieve carousel defs created in step 1 will result in a console error and the interface not being completely rendered. [3] Apply the patch and repeat step 2. This time, the carousel definitions should all display. Signed-off-by: Galen Charlton Signed-off-by: Andrea Buntz Neiman Signed-off-by: Mike Rylander --- diff --git a/Open-ILS/examples/fm_IDL.xml b/Open-ILS/examples/fm_IDL.xml index c6a3808e18..e74ad7c0f9 100644 --- a/Open-ILS/examples/fm_IDL.xml +++ b/Open-ILS/examples/fm_IDL.xml @@ -5536,10 +5536,10 @@ SELECT usr, - - - - + + + + @@ -7155,10 +7155,10 @@ SELECT usr, - - - - + + + + @@ -7290,10 +7290,10 @@ SELECT usr, - - - - + + + + @@ -8336,10 +8336,10 @@ SELECT usr, - - - - + + + +