diff --git a/src/main/java/de/thm/arsnova/entities/Session.java b/src/main/java/de/thm/arsnova/entities/Session.java index 6a4f17f91244bf6cff7310dd943f4d20c0b092d5..a5df967d538ae09f94848b2ec42ac740cfd16eab 100644 --- a/src/main/java/de/thm/arsnova/entities/Session.java +++ b/src/main/java/de/thm/arsnova/entities/Session.java @@ -311,4 +311,13 @@ public class Session implements Serializable { Session other = (Session) obj; return this.keyword.equals(other.keyword); } + // Sorting + public boolean getSortLectureQuestions(){ + return false; + } + // Sorting + public boolean getSortPreparationQuestions(){ + return false; + } + } diff --git a/src/main/java/de/thm/arsnova/services/QuestionService.java b/src/main/java/de/thm/arsnova/services/QuestionService.java index 64255c1497b787befdbd389e32760edc20c180aa..d48fdb70141ee7cb79d312209a3e34e6060037c2 100644 --- a/src/main/java/de/thm/arsnova/services/QuestionService.java +++ b/src/main/java/de/thm/arsnova/services/QuestionService.java @@ -111,10 +111,12 @@ public class QuestionService implements IQuestionService, ApplicationEventPublis // if SortIndex false, list is sorted so new question is appended to sorted list with (highest sequenceNr)++ if ("lecture".equals(question.getQuestionVariant())) { if(session.getSortLectureQuestions()) { + //Take a look at entities/Session.java //question.setSequenceNr(); } } else if ("preparation".equals(question.getQuestionVariant())) { if(session.getSortPreparationQuestions()) { + //Take a look at entities/Session.java //question.setSequenceNr(); } }