X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=Lucu.git;a=blobdiff_plain;f=Network%2FHTTP%2FLucu%2FStaticFile.hs;h=608d608169dfa0bdcffbf24a1e600ef6baa8a1c3;hp=7c2ce5c4d455602c133cdfcc4669f937532f6674;hb=4ff7f4b48f372e1cbea63873c5604ee3b4b56d09;hpb=5fc2e72c153ade03b16071c66a08a316295bb42a diff --git a/Network/HTTP/Lucu/StaticFile.hs b/Network/HTTP/Lucu/StaticFile.hs index 7c2ce5c..608d608 100644 --- a/Network/HTTP/Lucu/StaticFile.hs +++ b/Network/HTTP/Lucu/StaticFile.hs @@ -64,7 +64,7 @@ handleStaticFile path $ abort Forbidden [] Nothing -- 讀める tag <- liftIO $ generateETagFromFile path - lastMod <- return $ posixSecondsToUTCTime $ toEnum $ fromEnum $ modificationTime stat + lastMod <- return $ posixSecondsToUTCTime $ fromRational $ toRational $ modificationTime stat foundEntity tag lastMod -- MIME Type を推定