changeset 540:c00d72b90ad5

merge
author Alain Mazy <alain@mazy.be>
date Thu, 05 Nov 2020 15:10:12 +0100
parents fd5c1410db5b (diff) d18496f166b8 (current diff)
children cdda6258a7ba
files
diffstat 1 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/Sphinx/source/plugins/python.rst	Thu Nov 05 15:06:41 2020 +0100
+++ b/Sphinx/source/plugins/python.rst	Thu Nov 05 15:10:12 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
 ......................................