Index: lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java,v diff -u -r1.41.2.9 -r1.41.2.10 --- lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java 20 Mar 2007 10:33:36 -0000 1.41.2.9 +++ lams_central/src/java/org/lamsfoundation/lams/authoring/service/AuthoringService.java 21 Mar 2007 02:44:24 -0000 1.41.2.10 @@ -444,6 +444,9 @@ // remove temp system gate design.getActivities().remove(gate); + // increment design version field + design.setDesignVersion(design.getDesignVersion() + 1); + // need to remove it from any learner progress entries lessonService.removeProgressReferencesToActivity(gate); @@ -566,6 +569,9 @@ design.getTransitions().add(newTransition); design.setMaxID(maxId); + // increment design version field + design.setDesignVersion(design.getDesignVersion() + 1); + if(gate != null) activityDAO.update(gate); if(activity != null) activityDAO.update(activity); if(toActivity != null) activityDAO.update(toActivity);