Skip to content
Snippets Groups Projects
Commit 359712ab authored by Christoph Thelen's avatar Christoph Thelen
Browse files

Set default values for learning progress and features

parent 216c30e8
No related merge requests found
......@@ -37,6 +37,7 @@ import de.thm.arsnova.connector.model.Course;
import de.thm.arsnova.dao.IDatabaseDao;
import de.thm.arsnova.domain.ILearningProgressFactory;
import de.thm.arsnova.domain.LearningProgress;
import de.thm.arsnova.entities.LearningProgressOptions;
import de.thm.arsnova.entities.Session;
import de.thm.arsnova.entities.SessionFeature;
import de.thm.arsnova.entities.SessionInfo;
......@@ -240,6 +241,19 @@ public class SessionService implements ISessionService, ApplicationEventPublishe
}
}
// set some default values
LearningProgressOptions lpo = new LearningProgressOptions();
lpo.setType("questions");
session.setLearningProgressOptions(lpo);
SessionFeature sf = new SessionFeature();
sf.setFeedback(true);
sf.setInterposed(true);
sf.setJitt(true);
sf.setLearningProgress(true);
sf.setPi(true);
session.setFeatures(sf);
return databaseDao.saveSession(userService.getCurrentUser(), session);
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment