X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=Rakka.git;a=blobdiff_plain;f=Rakka%2FAuthorization.hs;h=a7bcbea64025c5dc7fbf1cb5928b739381fb50b9;hp=be7f490e935b0f4e491069cbd1736e8c42298ed6;hb=43113f26d3e61c96d896724c5509abe67b6a99e7;hpb=9c2fc861f3ed609ebb4d0f135aea38ca055bbea8 diff --git a/Rakka/Authorization.hs b/Rakka/Authorization.hs index be7f490..a7bcbea 100644 --- a/Rakka/Authorization.hs +++ b/Rakka/Authorization.hs @@ -88,9 +88,8 @@ loadUserMap :: FilePath -> IO UserMap loadUserMap path = do exist <- doesFileExist path m <- if exist then - readFile path - >>= - return . M.fromList . map decodePair . fromJust . deserializeStringPairs + liftM (M.fromList . map decodePair . fromJust . deserializeStringPairs) + (readFile path) else return M.empty sha1 <- return . fromJust =<< getDigestByName "SHA1"