summaryrefslogtreecommitdiff
path: root/Logs/Transfer.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Logs/Transfer.hs')
-rw-r--r--Logs/Transfer.hs7
1 files changed, 7 insertions, 0 deletions
diff --git a/Logs/Transfer.hs b/Logs/Transfer.hs
index 5818f5fc2..6d6d3d890 100644
--- a/Logs/Transfer.hs
+++ b/Logs/Transfer.hs
@@ -64,6 +64,13 @@ readLcDirection "upload" = Just Upload
readLcDirection "download" = Just Download
readLcDirection _ = Nothing
+describeTransfer :: Transfer -> TransferInfo -> String
+describeTransfer t info = unwords
+ [ show $ transferDirection t
+ , show $ transferUUID t
+ , fromMaybe (key2file $ transferKey t) (associatedFile info)
+ ]
+
{- Transfers that will accomplish the same task. -}
equivilantTransfer :: Transfer -> Transfer -> Bool
equivilantTransfer t1 t2