Index: lams_tool_pixlr/src/java/org/lamsfoundation/lams/tool/pixlr/web/actions/LearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_pixlr/src/java/org/lamsfoundation/lams/tool/pixlr/web/actions/LearningAction.java,v diff -u -r1.2 -r1.3 --- lams_tool_pixlr/src/java/org/lamsfoundation/lams/tool/pixlr/web/actions/LearningAction.java 12 Jan 2009 03:15:39 -0000 1.2 +++ lams_tool_pixlr/src/java/org/lamsfoundation/lams/tool/pixlr/web/actions/LearningAction.java 27 Apr 2009 00:11:10 -0000 1.3 @@ -229,8 +229,6 @@ if (imageName == null || imageName.equals("")) { imageName = FileUtil.generateUniqueContentFolderID() + ".jpg"; - pixlrUser.setImageFileName(imageName); - pixlrService.saveOrUpdatePixlrUser(pixlrUser); } try { @@ -248,6 +246,8 @@ while ((len = is.read(buf)) > 0) { out.write(buf, 0, len); } + + pixlrUser.setImageFileName(imageName); // Now save the image size BufferedImage imageBufferedFile = ImageIO.read(imageFile);