From 444412a40ded4e7806a2a8de37c47969475a32b6 Mon Sep 17 00:00:00 2001 From: kenstir Date: Tue, 1 Dec 2015 20:40:22 -0500 Subject: [PATCH] do not display orgs if they are marked opac_visible=f --- .../core/src/org/evergreen_ils/globals/GlobalConfigs.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Open-ILS/src/Android/core/src/org/evergreen_ils/globals/GlobalConfigs.java b/Open-ILS/src/Android/core/src/org/evergreen_ils/globals/GlobalConfigs.java index 5ce9c00ff5..bb005f00e5 100644 --- a/Open-ILS/src/Android/core/src/org/evergreen_ils/globals/GlobalConfigs.java +++ b/Open-ILS/src/Android/core/src/org/evergreen_ils/globals/GlobalConfigs.java @@ -157,10 +157,14 @@ public class GlobalConfigs { org.name = obj.getString("name"); org.shortname = obj.getString("shortname"); org.orgType = obj.getInt("ou_type"); - //if (org.orgType < EvergreenConstants.ORG_TYPE_BRANCH) return; + + String opac_visible = obj.getString("opac_visible"); + org.opac_visible = TextUtils.equals(opac_visible, "t"); + org.displayName = new String(new char[level]).replace("\0", " "); - Log.d(TAG, "kcxxx: id="+org.id+" level="+org.level+" name="+org.name); - organisations.add(org); + Log.d(TAG, "kcxxx: id="+org.id+" level="+org.level+" name="+org.name+" vis="+(org.opac_visible ? "1" : "0")); + if (org.opac_visible) + organisations.add(org); List children = null; try { -- 2.11.0