simplify interface by removing size

Add size to the returned key after the fact, unless the remote happened
to add it itself.
This commit is contained in:
Joey Hess 2020-07-03 14:22:22 -04:00
parent 85cd79ea01
commit 57cceac569
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
3 changed files with 8 additions and 4 deletions

View file

@ -287,7 +287,7 @@ data ImportActions a = ImportActions
-- since the ContentIdentifier was generated.
--
-- Throws exception on failure.
, importKey :: Maybe (ExportLocation -> ContentIdentifier -> ByteSize -> MeterUpdate -> a Key)
, importKey :: Maybe (ExportLocation -> ContentIdentifier -> MeterUpdate -> a Key)
-- Retrieves a file from the remote. Ensures that the file
-- it retrieves has the requested ContentIdentifier.
--