Only coworkers can log in to office.
[gpl/argeo-suite.git] / org.argeo.suite.web / src / org / argeo / suite / web / DefaultDashboard.java
index 7e366c5347949d4c96d206bfb0feb614bc3019e8..d3692fdc19437b5c966a87ab9849d792fda9a327 100644 (file)
@@ -7,11 +7,11 @@ import javax.jcr.RepositoryException;
 
 import org.argeo.cms.ui.CmsUiProvider;
 import org.argeo.cms.util.CmsUtils;
-import org.argeo.connect.people.PeopleException;
-import org.argeo.connect.people.PeopleService;
-import org.argeo.connect.people.web.pages.OrgPage;
-import org.argeo.connect.people.web.parts.PeopleSearchCmp;
+import org.argeo.connect.resources.ResourcesService;
 import org.argeo.eclipse.ui.EclipseUiUtils;
+import org.argeo.people.PeopleException;
+import org.argeo.people.PeopleService;
+import org.argeo.people.web.parts.PeopleSearchCmp;
 import org.eclipse.jface.viewers.DoubleClickEvent;
 import org.eclipse.jface.viewers.IDoubleClickListener;
 import org.eclipse.jface.viewers.IStructuredSelection;
@@ -27,17 +27,19 @@ import org.eclipse.swt.widgets.Label;
 /** Default dashboard layout for Argeo Suite */
 public class DefaultDashboard implements CmsUiProvider {
 
+       private ResourcesService resourceService;
        private PeopleService peopleService;
        private Map<String, String> peopleIconPaths;
 
        // Local UI Providers
-       private CmsUiProvider orgPage;
+       // private CmsUiProvider orgPage;
 
-       public DefaultDashboard(PeopleService peopleService, Map<String, String> peopleIconPaths) {
+       public DefaultDashboard(ResourcesService resourceService, PeopleService peopleService, Map<String, String> peopleIconPaths) {
+               this.resourceService = resourceService;
                this.peopleService = peopleService;
                this.peopleIconPaths = peopleIconPaths;
 
-               orgPage = new OrgPage(peopleService);
+               // orgPage = new OrgPage(peopleService);
        }
 
        @Override
@@ -67,7 +69,7 @@ public class DefaultDashboard implements CmsUiProvider {
                titleLbl.setText("My Tasks");
                titleLbl.setFont(EclipseUiUtils.getBoldFont(titleCmp));
 
-               PeopleSearchCmp searchComp = new PeopleSearchCmp(parent, SWT.NO_FOCUS, peopleService, peopleIconPaths);
+               PeopleSearchCmp searchComp = new PeopleSearchCmp(parent, SWT.NO_FOCUS, resourceService, peopleService, peopleIconPaths);
                searchComp.populate(context, true);
                searchComp.setLayoutData(EclipseUiUtils.fillAll());