Author: evenisse Date: Mon Aug 13 05:26:20 2007 New Revision: 565325 URL: http://svn.apache.org/viewvc?view=rev&rev=565325 Log: [CONTINUUM-1349] Improve "add project" screen flow Modified: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/AddMavenProjectAction.java maven/continuum/trunk/continuum-webapp/src/main/resources/xwork.xml Modified: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/AddMavenProjectAction.java URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/AddMavenProjectAction.java?view=diff&rev=565325&r1=565324&r2=565325 ============================================================================== --- maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/AddMavenProjectAction.java (original) +++ maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/AddMavenProjectAction.java Mon Aug 13 05:26:20 2007 @@ -64,7 +64,7 @@ private boolean disableGroupSelection; private boolean scmUseCache; - + private int projectGroupId; public String execute() @@ -157,13 +157,19 @@ return doDefault(); } - + if ( this.getSelectedProjectGroup() > 0 ) { this.setProjectGroupId( this.getSelectedProjectGroup() ); return "projectGroupSummary"; } - + + if ( result.getProjectGroups() != null && !result.getProjectGroups().isEmpty() ) + { + this.setProjectGroupId( ( (ProjectGroup) result.getProjectGroups().get( 0 ) ).getId() ); + return "projectGroupSummary"; + } + return SUCCESS; } Modified: maven/continuum/trunk/continuum-webapp/src/main/resources/xwork.xml URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/xwork.xml?view=diff&rev=565325&r1=565324&r2=565325 ============================================================================== --- maven/continuum/trunk/continuum-webapp/src/main/resources/xwork.xml (original) +++ maven/continuum/trunk/continuum-webapp/src/main/resources/xwork.xml Mon Aug 13 05:26:20 2007 @@ -178,6 +178,10 @@ /WEB-INF/jsp/addMavenOneProject.jsp groupSummary + + projectGroupSummary + ${projectGroupId} +