comparison OrthancServer/Plugins/Engine/OrthancPluginDatabaseV4.cpp @ 5823:a856763e5736 attach-custom-data

fix SDK for custom-data in attachments
author Alain Mazy <am@orthanc.team>
date Wed, 02 Oct 2024 09:39:58 +0200
parents 023a99146dd0
children
comparison
equal deleted inserted replaced
5822:ca5622c27d6c 5823:a856763e5736
470 request.mutable_add_attachment()->mutable_attachment()->set_uncompressed_size(attachment.GetUncompressedSize()); 470 request.mutable_add_attachment()->mutable_attachment()->set_uncompressed_size(attachment.GetUncompressedSize());
471 request.mutable_add_attachment()->mutable_attachment()->set_uncompressed_hash(attachment.GetUncompressedMD5()); 471 request.mutable_add_attachment()->mutable_attachment()->set_uncompressed_hash(attachment.GetUncompressedMD5());
472 request.mutable_add_attachment()->mutable_attachment()->set_compression_type(attachment.GetCompressionType()); 472 request.mutable_add_attachment()->mutable_attachment()->set_compression_type(attachment.GetCompressionType());
473 request.mutable_add_attachment()->mutable_attachment()->set_compressed_size(attachment.GetCompressedSize()); 473 request.mutable_add_attachment()->mutable_attachment()->set_compressed_size(attachment.GetCompressedSize());
474 request.mutable_add_attachment()->mutable_attachment()->set_compressed_hash(attachment.GetCompressedMD5()); 474 request.mutable_add_attachment()->mutable_attachment()->set_compressed_hash(attachment.GetCompressedMD5());
475 request.mutable_add_attachment()->mutable_attachment()->set_custom_data(attachment.GetCustomData()); // new in 1.12.6
475 request.mutable_add_attachment()->set_revision(revision); 476 request.mutable_add_attachment()->set_revision(revision);
476 477
477 ExecuteTransaction(DatabasePluginMessages::OPERATION_ADD_ATTACHMENT, request); 478 ExecuteTransaction(DatabasePluginMessages::OPERATION_ADD_ATTACHMENT, request);
478 } 479 }
479 480