diff --git a/src/main/java/de/thm/arsnova/model/migration/FromV2Migrator.java b/src/main/java/de/thm/arsnova/model/migration/FromV2Migrator.java index 281e6c3fada5c1d30c90a6410dabb4c8e732ebff..e1ed4369e6ccc025825e18ca42e0b5398e3e7bf2 100644 --- a/src/main/java/de/thm/arsnova/model/migration/FromV2Migrator.java +++ b/src/main/java/de/thm/arsnova/model/migration/FromV2Migrator.java @@ -229,12 +229,16 @@ public class FromV2Migrator { } public de.thm.arsnova.model.Answer migrate(final Answer from, final de.thm.arsnova.model.Content content) { + de.thm.arsnova.model.Answer answer; if (content instanceof ChoiceQuestionContent) { ChoiceQuestionContent choiceQuestionContent = (ChoiceQuestionContent) content; - return migrate(from, choiceQuestionContent.getOptions(), choiceQuestionContent.isMultiple()); + answer = migrate(from, choiceQuestionContent.getOptions(), choiceQuestionContent.isMultiple()); } else { - return migrate(from); + answer = migrate(from); } + answer.setFormat(content.getFormat()); + + return answer; } public ChoiceAnswer migrate(final Answer from, final List<ChoiceQuestionContent.AnswerOption> options, final boolean multiple) {