@@ -77,7 +77,6 @@ import Data.FileEmbed (embedFile)
78import qualified Data.Text as T
78import qualified Data.Text as T
79import qualified Data.Text.Encoding as TE
79import qualified Data.Text.Encoding as TE
80−import qualified Data.Text.Encoding.Error as TEE
82import Control.Arrow ((&&&), second)
81import Control.Arrow ((&&&), second)
83import Data.List (groupBy, sortBy, find)
82import Data.List (groupBy, sortBy, find)
@@ -369,7 +368,7 @@ data File = File
370parseModifiedDate :: ByteString -> Maybe EpochTime
369parseModifiedDate :: ByteString -> Maybe EpochTime
371parseModifiedDate =
370parseModifiedDate =
372− fmap (fromIntegral . fromEnum . utcTimeToPOSIXSeconds) . parseTime defaultTimeLocale format . S8.unpack
371+ fmap (fromInteger . round . utcTimeToPOSIXSeconds) . parseTime defaultTimeLocale format . S8.unpack
374 format = "%a, %d %b %Y %X %Z"
373 format = "%a, %d %b %Y %X %Z"