Index: lams_tool_doku/src/java/org/lamsfoundation/lams/tool/dokumaran/service/DokumaranService.java =================================================================== diff -u -r47200ab94fd2651b62702c9e4f2eb6eb989a08c1 -rdee7a4bdcb678f343afc05c39e87e35b60714b96 --- lams_tool_doku/src/java/org/lamsfoundation/lams/tool/dokumaran/service/DokumaranService.java (.../DokumaranService.java) (revision 47200ab94fd2651b62702c9e4f2eb6eb989a08c1) +++ lams_tool_doku/src/java/org/lamsfoundation/lams/tool/dokumaran/service/DokumaranService.java (.../DokumaranService.java) (revision dee7a4bdcb678f343afc05c39e87e35b60714b96) @@ -289,12 +289,10 @@ return; } - int newTimeLimit = 0; + int newTimeLimit; if (checkTimeLimitExceeded(dokumaran)) { - int minutesPassedSinceStart = (int) ((System.currentTimeMillis() - dokumaran.getTimeLimitLaunchedDate().getTime()) / 1000/60); - newTimeLimit = minutesPassedSinceStart + 1; - // change negative to 0 - newTimeLimit = Math.max(0, newTimeLimit); + dokumaran.setTimeLimitLaunchedDate(new Date()); + newTimeLimit = 1; } else { newTimeLimit = timeLimit + 1; }