comparison OrthancServer/Internals/StoreScp.cpp @ 2128:9329ba17a069

Possibility to DELETE "dicom-as-json" attachments to reconstruct them
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 07 Nov 2016 15:13:16 +0100
parents 03b065778fc3
children bb199bccdc45
comparison
equal deleted inserted replaced
2127:bfa92c9328d7 2128:9329ba17a069
167 std::string buffer; 167 std::string buffer;
168 168
169 try 169 try
170 { 170 {
171 FromDcmtkBridge::ExtractDicomSummary(summary, **imageDataSet); 171 FromDcmtkBridge::ExtractDicomSummary(summary, **imageDataSet);
172 FromDcmtkBridge::ExtractDicomAsJson(dicomJson, **imageDataSet, 172 FromDcmtkBridge::ExtractDicomAsJson(dicomJson, **imageDataSet);
173 DicomToJsonFormat_Full,
174 DicomToJsonFlags_Default,
175 ORTHANC_MAXIMUM_TAG_LENGTH);
176 173
177 if (!FromDcmtkBridge::SaveToMemoryBuffer(buffer, **imageDataSet)) 174 if (!FromDcmtkBridge::SaveToMemoryBuffer(buffer, **imageDataSet))
178 { 175 {
179 LOG(ERROR) << "cannot write DICOM file to memory"; 176 LOG(ERROR) << "cannot write DICOM file to memory";
180 rsp->DimseStatus = STATUS_STORE_Refused_OutOfResources; 177 rsp->DimseStatus = STATUS_STORE_Refused_OutOfResources;