James Moger
2012-07-11 a31cf95ac0787eb559cb78f48c52bc6b79e970d8
src/com/gitblit/SyndicationFilter.java
@@ -37,6 +37,9 @@
    */
   @Override
   protected String extractRepositoryName(String url) {
      if (url.indexOf('?') > -1) {
         return url.substring(0, url.indexOf('?'));
      }
      return url;
   }
@@ -52,13 +55,26 @@
   }
   /**
    * Determine if the action may be executed on the repository.
    *
    * @param repository
    * @param action
    * @return true if the action may be performed
    */
   @Override
   protected boolean isActionAllowed(RepositoryModel repository, String action) {
      return true;
   }
   /**
    * Determine if the repository requires authentication.
    * 
    * @param repository
    * @param action
    * @return true if authentication required
    */
   @Override
   protected boolean requiresAuthentication(RepositoryModel repository) {
   protected boolean requiresAuthentication(RepositoryModel repository, String action) {
      return repository.accessRestriction.atLeast(AccessRestrictionType.VIEW);
   }
@@ -73,7 +89,7 @@
    */
   @Override
   protected boolean canAccess(RepositoryModel repository, UserModel user, String action) {
      return user.canAccessRepository(repository.name);
      return user.canAccessRepository(repository);
   }
}