From 17752d682782b5ee130e690cda0f5dfb473d211d Mon Sep 17 00:00:00 2001 From: Fredrik Friis <fred-fri@dsv.su.se> Date: Thu, 12 Apr 2012 13:48:40 +0900 Subject: [PATCH] edited service method --- .../scipro/springdata/serviceimpls/ChecklistServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) 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))){