comparison OrthancServer/LuaScripting.cpp @ 3845:281045a1e6db

new "info" field in "ReceivedInstanceFilter()" callback
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 16 Apr 2020 17:59:47 +0200
parents 2a170a8f1faf
children 6498739a3c3c
comparison
equal deleted inserted replaced
3844:c9c34bb50f0a 3845:281045a1e6db
872 872
873 Json::Value origin; 873 Json::Value origin;
874 instance.GetOrigin().Format(origin); 874 instance.GetOrigin().Format(origin);
875 call.PushJson(origin); 875 call.PushJson(origin);
876 876
877 Json::Value info = Json::objectValue;
878 info["HasPixelData"] = instance.HasPixelData();
879
880 std::string s;
881 if (instance.LookupTransferSyntax(s))
882 {
883 info["TransferSyntaxUID"] = s;
884 }
885
886 call.PushJson(info);
887
877 if (!call.ExecutePredicate()) 888 if (!call.ExecutePredicate())
878 { 889 {
879 return false; 890 return false;
880 } 891 }
881 } 892 }