Fixed #4038: Removed redundancies and NULLs
This prevents crashes caused by null pointers. Checks are moved to the service class, and real objects are passed along.
Showing
- src/main/java/de/thm/arsnova/controller/QuestionByLecturerController.java 2 additions, 2 deletions.../thm/arsnova/controller/QuestionByLecturerController.java
- src/main/java/de/thm/arsnova/dao/CouchDBDao.java 10 additions, 26 deletionssrc/main/java/de/thm/arsnova/dao/CouchDBDao.java
- src/main/java/de/thm/arsnova/dao/IDatabaseDao.java 2 additions, 4 deletionssrc/main/java/de/thm/arsnova/dao/IDatabaseDao.java
- src/main/java/de/thm/arsnova/services/QuestionService.java 19 additions, 2 deletionssrc/main/java/de/thm/arsnova/services/QuestionService.java
- src/test/java/de/thm/arsnova/dao/StubDatabaseDao.java 12 additions, 12 deletionssrc/test/java/de/thm/arsnova/dao/StubDatabaseDao.java
Please register or sign in to comment