[richfaces-svn-commits] JBoss Rich Faces SVN: r13899 - trunk/examples/photoalbum/source/web/src/main/java/org/richfaces/photoalbum/manager.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Wed Apr 29 08:36:02 EDT 2009
Author: amarkhel
Date: 2009-04-29 08:36:01 -0400 (Wed, 29 Apr 2009)
New Revision: 13899
Modified:
trunk/examples/photoalbum/source/web/src/main/java/org/richfaces/photoalbum/manager/Controller.java
Log:
Modified: trunk/examples/photoalbum/source/web/src/main/java/org/richfaces/photoalbum/manager/Controller.java
===================================================================
--- trunk/examples/photoalbum/source/web/src/main/java/org/richfaces/photoalbum/manager/Controller.java 2009-04-29 11:21:56 UTC (rev 13898)
+++ trunk/examples/photoalbum/source/web/src/main/java/org/richfaces/photoalbum/manager/Controller.java 2009-04-29 12:36:01 UTC (rev 13899)
@@ -278,7 +278,7 @@
}
public boolean isUserShelf(Shelf shelf){
- return shelf.isOwner(user);
+ return shelf != null && shelf.isOwner(user);
}
public boolean isUserAlbum(Album album){
@@ -286,15 +286,15 @@
}
private boolean canViewShelf(Shelf shelf) {
- return shelf.isOwner(user);
+ return shelf != null && shelf.isOwner(user);
}
private boolean canViewAlbum(Album album) {
- return album.getShelf().isShared() || album.isOwner(user);
+ return album != null && album.getShelf() != null && album.getShelf().isShared() || album.isOwner(user);
}
private boolean canViewImage(Image image) {
- return image.getAlbum().getShelf().isShared() || image.isOwner(user);
+ return image != null && image.getAlbum() != null && image.getAlbum().getShelf() != null && image.getAlbum().getShelf().isShared() || image.isOwner(user);
}
private void pushEvent(String type, Object... parameters) {
More information about the richfaces-svn-commits
mailing list