Mercurial > hg > orthanc
diff OrthancServer/Sources/ServerIndex.cpp @ 4640:66109d24d26e
"ETag" headers for metadata and attachments now allow strong comparison (MD5 is included)
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 26 Apr 2021 15:22:44 +0200 |
parents | f7d5372b59b3 |
children | f0038043fb97 7053502fbf97 |
line wrap: on
line diff
--- a/OrthancServer/Sources/ServerIndex.cpp Thu Apr 22 13:27:57 2021 +0200 +++ b/OrthancServer/Sources/ServerIndex.cpp Mon Apr 26 15:22:44 2021 +0200 @@ -550,7 +550,8 @@ const FileInfo& attachment, const std::string& publicId, bool hasOldRevision, - int64_t oldRevision) + int64_t oldRevision, + const std::string& oldMD5) { uint64_t maximumStorageSize; unsigned int maximumPatients; @@ -562,6 +563,7 @@ } return StatelessDatabaseOperations::AddAttachment( - newRevision, attachment, publicId, maximumStorageSize, maximumPatients, hasOldRevision, oldRevision); + newRevision, attachment, publicId, maximumStorageSize, maximumPatients, + hasOldRevision, oldRevision, oldMD5); } }