Index: announcement-tool/tool/src/java/org/sakaiproject/announcement/tool/AnnouncementAction.java =================================================================== --- announcement-tool/tool/src/java/org/sakaiproject/announcement/tool/AnnouncementAction.java (revision 307644) +++ announcement-tool/tool/src/java/org/sakaiproject/announcement/tool/AnnouncementAction.java (working copy) @@ -289,7 +289,7 @@ if (userId.equals(SessionManager.getCurrentSessionUserId()) && "annc.read".equals(function) && finalChannelReference.equals(reference)) { return SecurityAdvice.ALLOWED; } else { - return SecurityAdvice.NOT_ALLOWED; + return SecurityAdvice.PASS; } } }; @@ -389,7 +389,7 @@ if (SessionManager.getCurrentSessionUserId().equals(userId) && "annc.read".equals(function) && reference.equals(finalRef)) { return SecurityAdvice.ALLOWED; } else { - return SecurityAdvice.NOT_ALLOWED; + return SecurityAdvice.PASS; } } }; @@ -1634,7 +1634,7 @@ if (SessionManager.getCurrentSessionUserId().equals(userId) && "annc.read".equals(function) && reference.equals(finalChannelReference)) { return SecurityAdvice.ALLOWED; } else { - return SecurityAdvice.NOT_ALLOWED; + return SecurityAdvice.PASS; } } }; @@ -2366,7 +2366,7 @@ && (finalMessageReference.equals(reference) || finalChannelReference.equals(reference))) { return SecurityAdvice.ALLOWED; } else { - return SecurityAdvice.NOT_ALLOWED; + return SecurityAdvice.PASS; } } };