[jboss-svn-commits] JBL Code SVN: r5158 - labs/jbossforums/trunk/forums/src/main/org/jboss/portlet/forums/ui/action

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jul 18 17:16:07 EDT 2006


Author: unibrew
Date: 2006-07-18 17:16:05 -0400 (Tue, 18 Jul 2006)
New Revision: 5158

Modified:
   labs/jbossforums/trunk/forums/src/main/org/jboss/portlet/forums/ui/action/ModeratorAction.java
   labs/jbossforums/trunk/forums/src/main/org/jboss/portlet/forums/ui/action/SplitTopic.java
Log:
[JBFORUMS-94] Resolving refresh issue.

Modified: labs/jbossforums/trunk/forums/src/main/org/jboss/portlet/forums/ui/action/ModeratorAction.java
===================================================================
--- labs/jbossforums/trunk/forums/src/main/org/jboss/portlet/forums/ui/action/ModeratorAction.java	2006-07-18 21:15:23 UTC (rev 5157)
+++ labs/jbossforums/trunk/forums/src/main/org/jboss/portlet/forums/ui/action/ModeratorAction.java	2006-07-18 21:16:05 UTC (rev 5158)
@@ -35,6 +35,10 @@
 import javax.faces.component.UIViewRoot;
 import javax.faces.context.FacesContext;
 
+import org.hibernate.Session;
+
+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.Topic;
 import org.jboss.portlet.forums.ui.BaseController;
@@ -220,6 +224,7 @@
                         return "success";
                     }
                     forumDest.addTopic(topic);
+                    getForumsModule().getHibernate().getSessionFactory().getCurrentSession().flush();
                 }
             }
             message = bundle.getString("SUCC_TOPIC_MOVED");

Modified: labs/jbossforums/trunk/forums/src/main/org/jboss/portlet/forums/ui/action/SplitTopic.java
===================================================================
--- labs/jbossforums/trunk/forums/src/main/org/jboss/portlet/forums/ui/action/SplitTopic.java	2006-07-18 21:15:23 UTC (rev 5157)
+++ labs/jbossforums/trunk/forums/src/main/org/jboss/portlet/forums/ui/action/SplitTopic.java	2006-07-18 21:16:05 UTC (rev 5158)
@@ -180,6 +180,7 @@
                newTopic.addPost((Post)it.next());
             }
             newTopic.setLastPostDate(newTopic.getLastPost().getCreateDate());
+            getForumsModule().getHibernate().getSessionFactory().getCurrentSession().flush();
         } catch (Exception e) {
             e.printStackTrace();
             setWarnBundleMessage("ERR_INTERNAL");
@@ -262,6 +263,7 @@
                 newTopic.addPost(movedPost);
             }
             newTopic.setLastPostDate(newTopic.getLastPost().getCreateDate());
+            getForumsModule().getHibernate().getSessionFactory().getCurrentSession().flush();
         } catch (Exception e) {
             e.printStackTrace();
             setWarnBundleMessage("ERR_INTERNAL");




More information about the jboss-svn-commits mailing list