[jboss-svn-commits] JBL Code SVN: r11154 - labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/admin/info.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Apr 20 08:37:54 EDT 2007


Author: wrzep
Date: 2007-04-20 08:37:54 -0400 (Fri, 20 Apr 2007)
New Revision: 11154

Modified:
   labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/admin/info/InfoAdminBean.java
Log:
JBLAB-857 project lead attr in admin panel
-Pawel


Modified: labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/admin/info/InfoAdminBean.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/admin/info/InfoAdminBean.java	2007-04-20 12:15:55 UTC (rev 11153)
+++ labs/jbosslabs/trunk/portal-extensions/forge-portlets/src/java/org/jboss/forge/projects/admin/info/InfoAdminBean.java	2007-04-20 12:37:54 UTC (rev 11154)
@@ -25,6 +25,7 @@
 import java.util.List;
 
 import org.jboss.forge.common.FacesTools;
+import org.jboss.forge.common.projects.project.Developers;
 import org.jboss.forge.common.projects.project.Link;
 import org.jboss.forge.common.projects.project.Project;
 
@@ -40,6 +41,8 @@
 	private String newLinkName;
 	private String newLinkValue;
 	
+	private String projectLead;
+	
 	//private List<Documentation> documentation;
 
 	//private String newBuildResultsURL;
@@ -52,6 +55,7 @@
 		project = InfoAdminTools.getProjectByName(FacesTools.getSelectedProjectId());
 
 		jems = project.getJems();
+		projectLead = project.getDevelopers().getLeadDeveloper();
 	}
 	
 	public Project getProjectToSave() {
@@ -62,6 +66,13 @@
 		jems.remove("(none)");
 		projectJems.addAll(jems);
 		
+		// proxy issue workaround
+		Developers d =project.getDevelopers();
+		d.setLeadDeveloper(projectLead);
+		project.setDevelopers(d);
+		
+		System.out.println("saving PL: " + project.getDevelopers().getLeadDeveloper() );
+		
 		return project;
 	}
 
@@ -171,8 +182,14 @@
 		this.newLinkValue = newLinkValue;
 	}
 	
+	public String getProjectLead() {
+		return projectLead;
+	}
+
+	public void setProjectLead(String projectLead) {
+		this.projectLead = projectLead;
+	}
 	
-	
 	/*
 	public List<Documentation> getDocumentation() {
 		return documentation;




More information about the jboss-svn-commits mailing list