From 4c85c168f2345691585c4469b89c3f51901ae17b Mon Sep 17 00:00:00 2001 From: Martin Gotink Date: Sun, 10 Feb 2013 14:17:21 +0100 Subject: [PATCH] Check if last modification date is after the modified date in the header in stead of checking if they are equal" --- .../com/grailsrocks/cacheheaders/CacheHeadersService.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grails-app/services/com/grailsrocks/cacheheaders/CacheHeadersService.groovy b/grails-app/services/com/grailsrocks/cacheheaders/CacheHeadersService.groovy index f4abdec..0eb0833 100644 --- a/grails-app/services/com/grailsrocks/cacheheaders/CacheHeadersService.groovy +++ b/grails-app/services/com/grailsrocks/cacheheaders/CacheHeadersService.groovy @@ -170,7 +170,7 @@ class CacheHeadersService { def compareDate = new Date(modifiedDate) lastMod = callClosure(lastModDSL, context) - if (compareDate != lastMod) { + if (lastMod.after(compareDate)) { lastModChanged = true } }