Mercurial > hg > orthanc
diff OrthancServer/OrthancRestApi/OrthancRestModalities.cpp @ 2059:8e67325eaa3f
fix
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 30 Jun 2016 20:02:21 +0200 |
parents | a0bd8cd55da7 |
children | 02c543c42e61 |
line wrap: on
line diff
--- a/OrthancServer/OrthancRestApi/OrthancRestModalities.cpp Thu Jun 30 08:20:23 2016 +0200 +++ b/OrthancServer/OrthancRestApi/OrthancRestModalities.cpp Thu Jun 30 20:02:21 2016 +0200 @@ -178,7 +178,7 @@ RemoteModalityParameters remote = Configuration::GetModalityUsingSymbolicName(call.GetUriComponent("id", "")); ReusableDicomUserConnection::Locker locker(context.GetReusableDicomUserConnection(), localAet, remote); - DicomFindAnswers answers; + DicomFindAnswers answers(false); FindPatient(answers, locker.GetConnection(), fields); Json::Value result; @@ -208,7 +208,7 @@ RemoteModalityParameters remote = Configuration::GetModalityUsingSymbolicName(call.GetUriComponent("id", "")); ReusableDicomUserConnection::Locker locker(context.GetReusableDicomUserConnection(), localAet, remote); - DicomFindAnswers answers; + DicomFindAnswers answers(false); FindStudy(answers, locker.GetConnection(), fields); Json::Value result; @@ -239,7 +239,7 @@ RemoteModalityParameters remote = Configuration::GetModalityUsingSymbolicName(call.GetUriComponent("id", "")); ReusableDicomUserConnection::Locker locker(context.GetReusableDicomUserConnection(), localAet, remote); - DicomFindAnswers answers; + DicomFindAnswers answers(false); FindSeries(answers, locker.GetConnection(), fields); Json::Value result; @@ -271,7 +271,7 @@ RemoteModalityParameters remote = Configuration::GetModalityUsingSymbolicName(call.GetUriComponent("id", "")); ReusableDicomUserConnection::Locker locker(context.GetReusableDicomUserConnection(), localAet, remote); - DicomFindAnswers answers; + DicomFindAnswers answers(false); FindInstance(answers, locker.GetConnection(), fields); Json::Value result; @@ -308,7 +308,7 @@ RemoteModalityParameters remote = Configuration::GetModalityUsingSymbolicName(call.GetUriComponent("id", "")); ReusableDicomUserConnection::Locker locker(context.GetReusableDicomUserConnection(), localAet, remote); - DicomFindAnswers patients; + DicomFindAnswers patients(false); FindPatient(patients, locker.GetConnection(), m); // Loop over the found patients @@ -326,7 +326,7 @@ CopyTagIfExists(m, patients.GetAnswer(i), DICOM_TAG_PATIENT_ID); - DicomFindAnswers studies; + DicomFindAnswers studies(false); FindStudy(studies, locker.GetConnection(), m); patient["Studies"] = Json::arrayValue; @@ -346,7 +346,7 @@ CopyTagIfExists(m, studies.GetAnswer(j), DICOM_TAG_PATIENT_ID); CopyTagIfExists(m, studies.GetAnswer(j), DICOM_TAG_STUDY_INSTANCE_UID); - DicomFindAnswers series; + DicomFindAnswers series(false); FindSeries(series, locker.GetConnection(), m); // Loop over the found series @@ -979,7 +979,7 @@ std::auto_ptr<ParsedDicomFile> query(ParsedDicomFile::CreateFromJson(json, static_cast<DicomFromJsonFlags>(0))); - DicomFindAnswers answers; + DicomFindAnswers answers(true); { ReusableDicomUserConnection::Locker locker(context.GetReusableDicomUserConnection(), localAet, remote);