on master help sign in
Detect change if metadata file is deleted

Closes #191

commitf9a8443d68e5dec50bb2b11315f27befb535389f authorJasper Van der Jeugt <m@jaspervdj.be> dateMon 18 Nov 2013, 12:42 (13 years ago) parentc1459da
1 file changed+3−1
src/Hakyll/Core/Provider/Internal.hs+3−1
src/Hakyll/Core/Provider/Internal.hs+3−1
@@ -174,7 +174,9 @@ resourceModified :: Provider -> Identifier -> Bool
174174resourceModified p r = case (ri, oldRi) of
175175 (Nothing, _) -> False
176176 (Just _, Nothing) -> True
177− (Just n, Just o) -> resourceInfoModified n > resourceInfoModified o
177+ (Just n, Just o) ->
178+ resourceInfoModified n > resourceInfoModified o ||
179+ resourceInfoMetadata n /= resourceInfoMetadata o
178180 where
179181 normal = setVersion Nothing r
180182 ri = M.lookup normal (providerFiles p)