diff --git a/src/main/java/se/su/dsv/scipro/springdata/serviceimpls/ChecklistServiceImpl.java b/src/main/java/se/su/dsv/scipro/springdata/serviceimpls/ChecklistServiceImpl.java index b1d5fc0de3..b626029ab7 100644 --- a/src/main/java/se/su/dsv/scipro/springdata/serviceimpls/ChecklistServiceImpl.java +++ b/src/main/java/se/su/dsv/scipro/springdata/serviceimpls/ChecklistServiceImpl.java @@ -41,6 +41,9 @@ public class ChecklistServiceImpl extends AbstractQueryService<CheckList, Long> @Override public boolean hasChangedSinceUserLastOpenDate(CheckList checklist, User user) { + if (checklist.getUserLastOpenDate().get(user)==null){ + checklist = updateUserLastOpenDate(checklist, user); + } for (CheckListQuestion clq : checklist.getQuestions()){ for (CheckListAnswer cla : clq.getAnswers()){ if (cla.getLastModified().after(checklist.getUserLastOpenDate().get(user))){