[Measure twice, cut once. prb@mult.ifario.us**20080305085424] { hunk ./servletsrc/perpubplat.hs 87 - ; let modified = (ifNoneMatch /= Nothing && etag_didnt_match) + ; let modified = ( ifNoneMatch /= Nothing && etag_didnt_match) hunk ./servletsrc/perpubplat.hs 89 - case ifModifiedSince of - Nothing -> True - Just d -> (Utils.httpDateToIso8601 d) < last_updated + ( ( ifNoneMatch == Nothing ) + && case ifModifiedSince of + Nothing -> True + Just d -> (Utils.httpDateToIso8601 d) < last_updated ) }