Author: erinnp
Date: Fri Aug  9 17:16:05 2013
New Revision: 1512405

URL: http://svn.apache.org/r1512405
Log:
Drop personlist, some api cleanup

Removed:
    
rave/trunk/rave-components/rave-core-api/src/main/java/org/apache/rave/rest/model/PersonList.java
Modified:
    
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/service/impl/DefaultPageService.java
    
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultCategoriesResource.java
    
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultPageForRenderResource.java
    
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultPageResource.java

Modified: 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/service/impl/DefaultPageService.java
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/service/impl/DefaultPageService.java?rev=1512405&r1=1512404&r2=1512405&view=diff
==============================================================================
--- 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/service/impl/DefaultPageService.java
 (original)
+++ 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/portal/service/impl/DefaultPageService.java
 Fri Aug  9 17:16:05 2013
@@ -432,7 +432,7 @@ public class DefaultPageService implemen
     public Boolean updateSharedPageStatus(String pageId, String userId, String 
shareStatus) {
         Page page = this.getPage(pageId);
         for(PageUser pageUser : page.getMembers()){
-            if(pageUser.getUserId().equals(userId)){
+            if(pageUser.getUserId().equals()){
                 pageUser.setPageStatus(PageInvitationStatus.get(shareStatus));
             }
         }

Modified: 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultCategoriesResource.java
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultCategoriesResource.java?rev=1512405&r1=1512404&r2=1512405&view=diff
==============================================================================
--- 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultCategoriesResource.java
 (original)
+++ 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultCategoriesResource.java
 Fri Aug  9 17:16:05 2013
@@ -45,14 +45,12 @@ public class DefaultCategoriesResource i
         }
 
         return new SearchResult<Category>(categories, 
fromDb.getTotalResults());
-
     }
 
     @Override
     public Category getCategory(String id) {
 
         org.apache.rave.model.Category fromDb = categoryService.get(id);
-        //TODO: with a bad ID a 403 gets thrown before I hit this block. Why?
         if(fromDb == null) {
             throw new ResourceNotFoundException(id);
         }

Modified: 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultPageForRenderResource.java
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultPageForRenderResource.java?rev=1512405&r1=1512404&r2=1512405&view=diff
==============================================================================
--- 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultPageForRenderResource.java
 (original)
+++ 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultPageForRenderResource.java
 Fri Aug  9 17:16:05 2013
@@ -25,18 +25,11 @@ import org.apache.rave.portal.service.Pa
 import org.apache.rave.portal.service.UserService;
 import org.apache.rave.portal.web.renderer.RenderService;
 import org.apache.rave.rest.PagesForRenderResource;
-import org.apache.rave.rest.PagesResource;
 import org.apache.rave.rest.model.Page;
 import org.apache.rave.rest.model.PageList;
-import org.apache.rave.rest.model.RegionWidget;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 
 import javax.inject.Inject;
-import javax.ws.rs.PathParam;
-import javax.ws.rs.QueryParam;
 import javax.ws.rs.core.Response;
-import java.io.File;
 import java.util.Arrays;
 import java.util.List;
 

Modified: 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultPageResource.java
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultPageResource.java?rev=1512405&r1=1512404&r2=1512405&view=diff
==============================================================================
--- 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultPageResource.java
 (original)
+++ 
rave/trunk/rave-components/rave-core/src/main/java/org/apache/rave/rest/impl/DefaultPageResource.java
 Fri Aug  9 17:16:05 2013
@@ -58,10 +58,24 @@ public class DefaultPageResource impleme
         return returnPages;
     }
 
+
+    @Override
+    public Page getPage(String id) {
+        logger.debug("Retrieving page for export: " + id);
+        org.apache.rave.model.Page fromDb = pageService.getPage(id);
+        if (fromDb == null) {
+            throw new ResourceNotFoundException(id);
+        }
+        Page responsePage = new Page(fromDb);
+
+        return responsePage;
+    }
+
+
     @Override
     public Page createPage(Page page) {
         //TODO: RAVE-977 - when Page type enum is deprecated escape from this 
logic
-        if (page.getPageType() == "user") {
+        if (page.getPageType().equals("user")) {
             if (page.getName() == null) {
                 throw new BadRequestException("Page name property must be 
defined.");
             }
@@ -79,27 +93,6 @@ public class DefaultPageResource impleme
     }
 
     @Override
-    public Page deletePage(String id) {
-        //TODO: this cannot return a 404
-        logger.debug("Deleting page " + id);
-        pageService.deletePage(id);
-        return null;
-    }
-
-    @Override
-    public Page getPage(String id) {
-        logger.debug("Retrieving page for export: " + id);
-        org.apache.rave.model.Page fromDb = pageService.getPage(id);
-        //TODO: with a bad ID a 403 gets thrown before I hit this block. Why?
-        if (fromDb == null) {
-            throw new ResourceNotFoundException(id);
-        }
-        Page responsePage = new Page(fromDb);
-
-        return responsePage;
-    }
-
-    @Override
     public Page updatePage(String id, Page page) {
         if (page.getName() == null) {
             throw new BadRequestException("Page name property must be 
defined.");
@@ -107,6 +100,7 @@ public class DefaultPageResource impleme
         if (page.getPageLayoutCode() == null) {
             throw new BadRequestException("Page pageLayoutCode property must 
be defined.");
         }
+        //TODO: a bad page layout code can corrupt the data
         org.apache.rave.model.Page fromDb = pageService.updatePage(id, 
page.getName(), page.getPageLayoutCode());
         Page responsePage = new Page(fromDb);
 
@@ -114,6 +108,14 @@ public class DefaultPageResource impleme
     }
 
     @Override
+    public Page deletePage(String id) {
+        //TODO: this cannot return a 404
+        logger.debug("Deleting page " + id);
+        pageService.deletePage(id);
+        return null;
+    }
+
+    @Override
     public Response getPageOmdl(String id) {
         return null;
     }


Reply via email to