From 27d1d1b99fb619ac97d53123e53e04201d5e3f5b Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Fri, 10 May 2019 08:39:18 +0100 Subject: [PATCH] [s3metadataenricher] remove quotes from remote hash --- src/main/scala/net/kemitix/s3thorp/S3MetaDataEnricher.scala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/scala/net/kemitix/s3thorp/S3MetaDataEnricher.scala b/src/main/scala/net/kemitix/s3thorp/S3MetaDataEnricher.scala index 9a4223a..3737979 100644 --- a/src/main/scala/net/kemitix/s3thorp/S3MetaDataEnricher.scala +++ b/src/main/scala/net/kemitix/s3thorp/S3MetaDataEnricher.scala @@ -16,8 +16,10 @@ trait S3MetaDataEnricher extends S3Client with KeyGenerator { for { head <- objectHead(c.bucket, key) } yield head.map { - case (hash,lastModified) => - Right(S3MetaData(file, key, hash, lastModified)) + case (hash, lastModified) => { + val cleanHash = hash.filter{c=>c!='"'} + Right(S3MetaData(file, key, cleanHash, lastModified)) + } }.getOrElse(Left(file)) }) }