From: Thomas Berezansky Date: Mon, 26 Sep 2011 14:04:35 +0000 (-0400) Subject: TPac: Respect OU opac_visible flags X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=b3afc71916a7d926afa5e08a95419ba98ef2044d;p=working%2FEvergreen.git TPac: Respect OU opac_visible flags Unless we appear to be in staff mode. Then continue to ignore them. Signed-off-by: Thomas Berezansky --- diff --git a/Open-ILS/src/templates/opac/parts/org_selector.tt2 b/Open-ILS/src/templates/opac/parts/org_selector.tt2 index 1485679510..96bdcbf9ca 100644 --- a/Open-ILS/src/templates/opac/parts/org_selector.tt2 +++ b/Open-ILS/src/templates/opac/parts/org_selector.tt2 @@ -7,16 +7,18 @@ ELSIF walker.id == value; selected = 'selected="selected"'; END; + IF ctx.is_staff || walker.opac_visible == 't'; %] - - [% FOR child IN walker.children; - PROCESS build_org_selector_options walker=child value=value; + + [% FOR child IN walker.children; + PROCESS build_org_selector_options walker=child value=value; + END; END; END;