Index: lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/model/Scratchie.java =================================================================== diff -u -r104a10a8334b67ce8bf6e77339376f6beffbafe7 -r5085f565abf2755321060bb008683befc014dbb3 --- lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/model/Scratchie.java (.../Scratchie.java) (revision 104a10a8334b67ce8bf6e77339376f6beffbafe7) +++ lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/model/Scratchie.java (.../Scratchie.java) (revision 5085f565abf2755321060bb008683befc014dbb3) @@ -24,9 +24,9 @@ package org.lamsfoundation.lams.tool.scratchie.model; import java.util.Date; -import java.util.HashSet; import java.util.Iterator; import java.util.Set; +import java.util.TreeSet; import javax.persistence.Column; import javax.persistence.Entity; @@ -83,7 +83,7 @@ @OneToMany @JoinColumn(name = "scratchie_uid") - private Set scratchieItems = new HashSet<>(); + private Set scratchieItems = new TreeSet<>(); @Column(name = "extra_point") private boolean extraPoint; @@ -132,7 +132,7 @@ scratchie.setUid(null); if (scratchieItems != null) { Iterator iter = scratchieItems.iterator(); - Set set = new HashSet<>(); + Set set = new TreeSet<>(); while (iter.hasNext()) { ScratchieItem item = iter.next(); ScratchieItem newItem = (ScratchieItem) item.clone(); Index: lams_tool_scratchie/web/pages/learning/scratchies.jsp =================================================================== diff -u -r394f403c289f0fd7808c228840bead5c4e7d5d32 -r5085f565abf2755321060bb008683befc014dbb3 --- lams_tool_scratchie/web/pages/learning/scratchies.jsp (.../scratchies.jsp) (revision 394f403c289f0fd7808c228840bead5c4e7d5d32) +++ lams_tool_scratchie/web/pages/learning/scratchies.jsp (.../scratchies.jsp) (revision 5085f565abf2755321060bb008683befc014dbb3) @@ -48,7 +48,7 @@ - +