From: <jbo...@li...> - 2006-05-26 17:05:46
|
Author: adamw Date: 2006-05-26 13:05:40 -0400 (Fri, 26 May 2006) New Revision: 4448 Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectsHelper.java Log: http://jira.jboss.com/jira/browse/JBLAB-676 Modified: labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectsHelper.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectsHelper.java 2006-05-26 15:37:20 UTC (rev 4447) +++ labs/jbosslabs/trunk/portal-extensions/forge-common/src/java/org/jboss/forge/common/projects/ProjectsHelper.java 2006-05-26 17:05:40 UTC (rev 4448) @@ -145,10 +145,12 @@ */ public static String getSelectedProjectId(JBossRenderRequest request, boolean withDefault) { - String projectId = ForgeHelper.getRequestParameter(request, - PROJECT_URL_PARAM); - - if ((withDefault) && ((projectId == null) || ("".equals(projectId)))) { + //String projectId = ForgeHelper.getRequestParameter(request, + // PROJECT_URL_PARAM); + Object projectIdObj = request.getAttribute(PROJECT_URL_PARAM); + String projectId = projectIdObj == null ? null : projectIdObj.toString(); + + if ((withDefault) && ((projectId == null) || ("".equals(projectId)))) { projectId = DEFAULT_PROJECT; } else if ((!withDefault) && (DEFAULT_PROJECT.equals(projectId))) { projectId = null; |