diff Plugins/Samples/Basic/Plugin.c @ 1067:ace99e272203

access metadata in plugins
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 28 Jul 2014 11:09:03 +0200
parents bb82e5e818e9
children d9c27f9f1a51
line wrap: on
line diff
--- a/Plugins/Samples/Basic/Plugin.c	Fri Jul 25 18:39:02 2014 +0200
+++ b/Plugins/Samples/Basic/Plugin.c	Mon Jul 28 11:09:03 2014 +0200
@@ -187,6 +187,15 @@
   printf("[%s]\n", json);
   OrthancPluginFreeString(context, json);
 
+  if (OrthancPluginHasInstanceMetadata(context, instance, "ReceptionDate"))
+  {
+    printf("Received on [%s]\n", OrthancPluginGetInstanceMetadata(context, instance, "ReceptionDate"));
+  }
+  else
+  {
+    OrthancPluginLogError(context, "Instance has no reception date, should never happen!");
+  }
+
   return 0;
 }