Browse Source

add orgchart enabled to peoplesearch client config

Jason Rivard 8 years ago
parent
commit
67ec7683d5

+ 9 - 0
src/main/java/password/pwm/http/servlet/peoplesearch/PeopleSearchClientConfigBean.java

@@ -29,6 +29,7 @@ public class PeopleSearchClientConfigBean implements Serializable {
 
     private Map<String,String> peoplesearch_search_columns;
     private boolean peoplesearch_enablePhoto;
+    private boolean peoplesearch_orgChartEnabled;
 
     public Map<String, String> getPeoplesearch_search_columns() {
         return peoplesearch_search_columns;
@@ -45,4 +46,12 @@ public class PeopleSearchClientConfigBean implements Serializable {
     public void setPeoplesearch_enablePhoto(boolean peoplesearch_enablePhoto) {
         this.peoplesearch_enablePhoto = peoplesearch_enablePhoto;
     }
+
+    public boolean isPeoplesearch_orgChartEnabled() {
+        return peoplesearch_orgChartEnabled;
+    }
+
+    public void setPeoplesearch_orgChartEnabled(boolean peoplesearch_orgChartEnabled) {
+        this.peoplesearch_orgChartEnabled = peoplesearch_orgChartEnabled;
+    }
 }

+ 1 - 0
src/main/java/password/pwm/http/servlet/peoplesearch/PeopleSearchServlet.java

@@ -167,6 +167,7 @@ public class PeopleSearchServlet extends AbstractPwmServlet {
         final PeopleSearchClientConfigBean peopleSearchClientConfigBean = new PeopleSearchClientConfigBean();
         peopleSearchClientConfigBean.setPeoplesearch_search_columns(searchColumns);
         peopleSearchClientConfigBean.setPeoplesearch_enablePhoto(peopleSearchConfiguration.isPhotosEnabled());
+        peopleSearchClientConfigBean.setPeoplesearch_orgChartEnabled(peopleSearchConfiguration.isOrgChartEnabled());
 
         final RestResultBean restResultBean = new RestResultBean(peopleSearchClientConfigBean);
         LOGGER.trace(pwmRequest, "returning clientData: " + JsonUtil.serialize(restResultBean));