diff --git a/src/Network/AWS/S3/StreamingUpload.hs b/src/Network/AWS/S3/StreamingUpload.hs index 98f0136..b1b9742 100644 --- a/src/Network/AWS/S3/StreamingUpload.hs +++ b/src/Network/AWS/S3/StreamingUpload.hs @@ -152,7 +152,8 @@ streamUpload mChunkSize multiPartUploadDesc = (Either (AbortMultipartUploadResponse, SomeException) CompleteMultipartUploadResponse) finishMultiUploadConduit bucket key upId = do parts <- sinkList - res <- lift $ send $ completeMultipartUpload bucket key upId & cMultipartUpload ?~ set cmuParts (sequenceA (fromList parts)) completedMultipartUpload + res <- lift $ send $ completeMultipartUpload bucket key upId + & cMultipartUpload ?~ set cmuParts (sequenceA (fromList parts)) completedMultipartUpload return $ Right res -- in case of an exception, return Left