[jboss-svn-commits] JBL Code SVN: r12039 - labs/jbossforums/branches/forums101P22/forums/src/main/org/jboss/portlet/forums/ui/action.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon May 21 18:00:05 EDT 2007


Author: dejp
Date: 2007-05-21 18:00:05 -0400 (Mon, 21 May 2007)
New Revision: 12039

Modified:
   labs/jbossforums/branches/forums101P22/forums/src/main/org/jboss/portlet/forums/ui/action/ModeratorAction.java
Log:
JBFORUMS-239

Modified: labs/jbossforums/branches/forums101P22/forums/src/main/org/jboss/portlet/forums/ui/action/ModeratorAction.java
===================================================================
--- labs/jbossforums/branches/forums101P22/forums/src/main/org/jboss/portlet/forums/ui/action/ModeratorAction.java	2007-05-21 21:39:29 UTC (rev 12038)
+++ labs/jbossforums/branches/forums101P22/forums/src/main/org/jboss/portlet/forums/ui/action/ModeratorAction.java	2007-05-21 22:00:05 UTC (rev 12039)
@@ -41,6 +41,7 @@
 import org.jboss.portlet.forums.ForumsModule;
 import org.jboss.portlet.forums.impl.ForumsModuleImpl;
 import org.jboss.portlet.forums.model.Forum;
+import org.jboss.portlet.forums.model.Post;
 import org.jboss.portlet.forums.model.Topic;
 import org.jboss.portlet.forums.ui.BaseController;
 import org.jboss.portlet.forums.ui.Constants;
@@ -453,6 +454,15 @@
                 Topic topic = fm.findTopicById(new Integer(t));
                 this.forum = topic.getForum();
                 
+            } else {
+                String p = ForumUtil.getParameter(Constants.p_postId);
+                
+                if (p!=null && p.trim().length()>0) {
+
+                    Post post = fm.findPostById(new Integer(p));
+                    Topic topic = post.getTopic();
+                    this.forum = topic.getForum();
+                }
             }
         }
 




More information about the jboss-svn-commits mailing list