# HG changeset patch # User Alain Mazy # Date 1730801999 -3600 # Node ID 9b93aa0850737c436cf176ae633488df91af8ed7 # Parent 3b1070dcab2f7410c2c95f0871fc1dc76038e5c5 fix reading attachments revision from older versions diff -r 3b1070dcab2f -r 9b93aa085073 Framework/Plugins/IndexBackend.cpp --- a/Framework/Plugins/IndexBackend.cpp Mon Nov 04 22:52:58 2024 +0100 +++ b/Framework/Plugins/IndexBackend.cpp Tue Nov 05 11:19:59 2024 +0100 @@ -3913,7 +3913,14 @@ attachment->set_compressed_size(statement->ReadInteger64(C9_BIG_INT_1)); attachment->set_uncompressed_size(statement->ReadInteger64(C10_BIG_INT_2)); - responses[internalId]->add_attachments_revisions(statement->ReadInteger32(C8_INT_3)); + if (!statement->IsNull(C8_INT_3)) // revision can be null for files that have been atttached by older Orthanc versions + { + responses[internalId]->add_attachments_revisions(statement->ReadInteger32(C8_INT_3)); + } + else + { + responses[internalId]->add_attachments_revisions(0); + } }; break; case QUERY_METADATA: