Author: evenisse Date: Fri Dec 15 08:11:54 2006 New Revision: 487588 URL: http://svn.apache.org/viewvc?view=rev&rev=487588 Log: Fix group build definition edition in project view Modified: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/BuildDefinitionAction.java maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildDefinitionEdit.jsp maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/jsp/components/buildDefinitionSummaryComponent.jsp Modified: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/BuildDefinitionAction.java URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/BuildDefinitionAction.java?view=diff&rev=487588&r1=487587&r2=487588 ============================================================================== --- maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/BuildDefinitionAction.java (original) +++ maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/BuildDefinitionAction.java Fri Dec 15 08:11:54 2006 @@ -66,6 +66,8 @@ private Map profiles; + private boolean groupBuildDefinition = false; + public void prepare() throws Exception { @@ -137,7 +139,7 @@ public String saveBuildDefinition() throws ContinuumException { - if (projectId != 0) + if ( projectId != 0 && !groupBuildDefinition ) { return saveToProject(); } @@ -198,7 +200,14 @@ return INPUT; } - return "success_group"; + if ( projectId != 0 ) + { + return SUCCESS; + } + else + { + return "success_group"; + } } public String removeFromProject() @@ -391,5 +400,15 @@ public void setProfiles( Map profiles ) { this.profiles = profiles; + } + + public boolean isGroupBuildDefinition() + { + return groupBuildDefinition; + } + + public void setGroupBuildDefinition( boolean groupBuildDefinition ) + { + this.groupBuildDefinition = groupBuildDefinition; } } Modified: maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildDefinitionEdit.jsp URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildDefinitionEdit.jsp?view=diff&rev=487588&r1=487587&r2=487588 ============================================================================== --- maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildDefinitionEdit.jsp (original) +++ maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/jsp/buildDefinitionEdit.jsp Fri Dec 15 08:11:54 2006 @@ -27,6 +27,7 @@ + Modified: maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/jsp/components/buildDefinitionSummaryComponent.jsp URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/jsp/components/buildDefinitionSummaryComponent.jsp?view=diff&rev=487588&r1=487587&r2=487588 ============================================================================== --- maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/jsp/components/buildDefinitionSummaryComponent.jsp (original) +++ maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/jsp/components/buildDefinitionSummaryComponent.jsp Fri Dec 15 08:11:54 2006 @@ -44,13 +44,15 @@ ${pageScope.buildDefinitionSummary.projectGroupId} ${pageScope.buildDefinitionSummary.id} + true <ww:text name='edit'/> - + ${pageScope.buildDefinitionSummary.projectGroupId} ${pageScope.buildDefinitionSummary.id} + true <ww:text name='delete'/>