Mercurial > hg > orthanc
comparison OrthancFramework/Sources/DicomNetworking/Internals/GetScp.cpp @ 4136:2724977419fb
Fix DICOM SCP filters if some query tag has more than 256 characters
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 06 Aug 2020 15:55:03 +0200 |
parents | bf7b9edf6b81 |
children | 6774605d4341 |
comparison
equal
deleted
inserted
replaced
4135:baf8e21e91cb | 4136:2724977419fb |
---|---|
146 | 146 |
147 GetScpData& data = *reinterpret_cast<GetScpData*>(callbackData); | 147 GetScpData& data = *reinterpret_cast<GetScpData*>(callbackData); |
148 if (data.lastRequest_ == NULL) | 148 if (data.lastRequest_ == NULL) |
149 { | 149 { |
150 DicomMap input; | 150 DicomMap input; |
151 FromDcmtkBridge::ExtractDicomSummary(input, *requestIdentifiers); | 151 FromDcmtkBridge::ExtractDicomSummary(input, *requestIdentifiers, 0 /* don't truncate tags */); |
152 | 152 |
153 try | 153 try |
154 { | 154 { |
155 if (!data.handler_->Handle( | 155 if (!data.handler_->Handle( |
156 input, data.remoteIp_, data.remoteAet_, data.calledAet_, | 156 input, data.remoteIp_, data.remoteAet_, data.calledAet_, |