Index: lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningAction.java,v diff -u -r1.5 -r1.6 --- lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningAction.java 5 May 2006 00:38:10 -0000 1.5 +++ lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/actions/LearningAction.java 8 May 2006 04:44:40 -0000 1.6 @@ -87,10 +87,10 @@ // Create the room if it doesnt exist if (chatSession.getJabberRoom() == null) { - chatService.createJabberRoom(chatSession); - } + chatService.createJabberRoom(chatSession); + chatService.saveOrUpdateChatSession(chatSession); + } - request.setAttribute("XMPPDOMAIN", ChatConstants.XMPPDOMAIN); request.setAttribute("USERNAME", chatUser.getLoginName()); request.setAttribute("PASSWORD", chatUser.getLoginName());