summaryrefslogtreecommitdiff
path: root/Logs/Transfer.hs
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-09-20 16:40:01 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-09-20 16:40:48 -0400
commit06ed6ceac488384e87484a52f28e8a3c1750b1e6 (patch)
treef7b5a79296b26605aa98719800e1dd03c9582843 /Logs/Transfer.hs
parenta6504e41925ed594c95895ddf0862f817dbf1968 (diff)
fix reading of transfer info files with a bytesComplete value
Diffstat (limited to 'Logs/Transfer.hs')
-rw-r--r--Logs/Transfer.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/Logs/Transfer.hs b/Logs/Transfer.hs
index d7f7a8d16..ac2606d8c 100644
--- a/Logs/Transfer.hs
+++ b/Logs/Transfer.hs
@@ -239,8 +239,8 @@ readTransferInfo mpid s = TransferInfo
<*> pure (if null filename then Nothing else Just filename)
<*> pure False
where
- (bits, filebits) = splitAt 1 $ lines s
- filename = join "\n" filebits
+ (firstline, filename) = separate (== '\n') s
+ bits = split " " firstline
numbits = length bits
time = if numbits > 0
then Just <$> parsePOSIXTime (bits !! 0)