summaryrefslogtreecommitdiff
path: root/Git/Objects.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Git/Objects.hs')
-rw-r--r--Git/Objects.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/Git/Objects.hs b/Git/Objects.hs
index c9ede4d..6a24087 100644
--- a/Git/Objects.hs
+++ b/Git/Objects.hs
@@ -26,7 +26,7 @@ listPackFiles r = filter (".pack" `isSuffixOf`)
listLooseObjectShas :: Repo -> IO [Sha]
listLooseObjectShas r = catchDefaultIO [] $
- mapMaybe (extractSha . concat . reverse . take 2 . reverse . splitDirectories)
+ mapMaybe (extractSha . encodeBS . concat . reverse . take 2 . reverse . splitDirectories)
<$> dirContentsRecursiveSkipping (== "pack") True (objectsDir r)
looseObjectFile :: Repo -> Sha -> FilePath