Mercurial > hg > orthanc
comparison OrthancFramework/Sources/DicomNetworking/Internals/MoveScp.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 |
---|---|
164 | 164 |
165 MoveScpData& data = *reinterpret_cast<MoveScpData*>(callbackData); | 165 MoveScpData& data = *reinterpret_cast<MoveScpData*>(callbackData); |
166 if (data.lastRequest_ == NULL) | 166 if (data.lastRequest_ == NULL) |
167 { | 167 { |
168 DicomMap input; | 168 DicomMap input; |
169 FromDcmtkBridge::ExtractDicomSummary(input, *requestIdentifiers); | 169 FromDcmtkBridge::ExtractDicomSummary(input, *requestIdentifiers, 0 /* don't truncate tags */); |
170 | 170 |
171 try | 171 try |
172 { | 172 { |
173 #if APPLY_FIX_ISSUE_66 == 1 | 173 #if APPLY_FIX_ISSUE_66 == 1 |
174 uint16_t messageId = request->MessageID; | 174 uint16_t messageId = request->MessageID; |