changeset 542:cdda6258a7ba

merge
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 05 Nov 2020 15:17:29 +0100
parents d70347eecb91 (current diff) c00d72b90ad5 (diff)
children fd340103904c
files
diffstat 1 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/Sphinx/source/plugins/python.rst	Thu Nov 05 15:17:15 2020 +0100
+++ b/Sphinx/source/plugins/python.rst	Thu Nov 05 15:17:29 2020 +0100
@@ -360,6 +360,19 @@
   orthanc.RegisterOnChangeCallback(OnChange)
 
 
+Note that, if you want to use an orthanc plugin to transfer the study,
+you should use the ``RestApiPostAfterPlugins()`` method::
+
+  import orthanc
+
+  def OnChange(changeType, level, resourceId):
+      if changeType == orthanc.ChangeType.STABLE_STUDY:
+          print('Stable study: %s' % resourceId)
+          orthanc.RestApiPostAfterPlugins('/dicom-web/servers/sample/store', resourceId)
+
+  orthanc.RegisterOnChangeCallback(OnChange)
+
+
 Rendering a thumbnail using PIL/Pillow
 ......................................