Index: lams_build/lib/lams/lams.jar =================================================================== diff -u -r68eab07e7b1947fed0f85b75d1856e7674ddebf7 -ra52edb3137791e67a6511c6eb8f465d223ca93a0 Binary files differ Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/service/LD102Importer.java =================================================================== diff -u -r4da5d9d1727b8261609b2f729672f596cf17d6e8 -ra52edb3137791e67a6511c6eb8f465d223ca93a0 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/service/LD102Importer.java (.../LD102Importer.java) (revision 4da5d9d1727b8261609b2f729672f596cf17d6e8) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/service/LD102Importer.java (.../LD102Importer.java) (revision a52edb3137791e67a6511c6eb8f465d223ca93a0) @@ -463,8 +463,6 @@ for ( Hashtable optionTable : optionalActivitiesToDo) { setupOptionalActivity(optionTable); } - ldInProgress.setFirstActivity(ldInProgress.calculateFirstActivity()); - ldInProgress.setMaxID(maxId); // all activities are set up so now we can do the transitions // some .las files have more transitions than activities - a bug in 1.0.2 @@ -478,6 +476,9 @@ // are the groupings are set up as the activities are processed. assignGroupings(); + ldInProgress.setFirstActivity(ldInProgress.calculateFirstActivity()); + ldInProgress.setMaxID(maxId); + baseDAO.update(ldInProgress); }