You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ba...@apache.org on 2015/05/04 03:42:25 UTC
svn commit: r1677504 -
/continuum/trunk/continuum-webapp/src/main/java/org/apache/continuum/web/action/ViewBuildsReportAction.java
Author: batkinson
Date: Mon May 4 01:42:24 2015
New Revision: 1677504
URL: http://svn.apache.org/r1677504
Log:
Preventing users without group permissions from running build reports.
Modified:
continuum/trunk/continuum-webapp/src/main/java/org/apache/continuum/web/action/ViewBuildsReportAction.java
Modified: continuum/trunk/continuum-webapp/src/main/java/org/apache/continuum/web/action/ViewBuildsReportAction.java
URL: http://svn.apache.org/viewvc/continuum/trunk/continuum-webapp/src/main/java/org/apache/continuum/web/action/ViewBuildsReportAction.java?rev=1677504&r1=1677503&r2=1677504&view=diff
==============================================================================
--- continuum/trunk/continuum-webapp/src/main/java/org/apache/continuum/web/action/ViewBuildsReportAction.java (original)
+++ continuum/trunk/continuum-webapp/src/main/java/org/apache/continuum/web/action/ViewBuildsReportAction.java Mon May 4 01:42:24 2015
@@ -151,6 +151,11 @@ public class ViewBuildsReportAction
return REQUIRES_AUTHORIZATION;
}
+ if (permittedGroups.isEmpty()) {
+ addActionError( "You are not authorized to view any project groups." );
+ return REQUIRES_AUTHORIZATION;
+ }
+
// action class was called from the Menu; do not generate report first
return SUCCESS;
}
@@ -167,6 +172,11 @@ public class ViewBuildsReportAction
return REQUIRES_AUTHORIZATION;
}
+ if (permittedGroups.isEmpty()) {
+ addActionError( "You are not authorized to view any project groups." );
+ return REQUIRES_AUTHORIZATION;
+ }
+
Date fromDate;
Date toDate;
@@ -251,6 +261,11 @@ public class ViewBuildsReportAction
return REQUIRES_AUTHORIZATION;
}
+ if (permittedGroups.isEmpty()) {
+ addActionError( "You are not authorized to view any project groups." );
+ return REQUIRES_AUTHORIZATION;
+ }
+
Date fromDate;
Date toDate;