src/pyams_content/component/paragraph/zmi/__init__.py
changeset 563 0d2e0946ed64
parent 555 8e8a14452567
child 591 b694d5667d17
--- a/src/pyams_content/component/paragraph/zmi/__init__.py	Mon May 28 16:37:13 2018 +0200
+++ b/src/pyams_content/component/paragraph/zmi/__init__.py	Mon May 28 17:47:27 2018 +0200
@@ -195,10 +195,16 @@
             table_factory = ParagraphContainerTable
         else:
             table_factory = ParagraphContainerBaseTable
+        event = get_json_switched_table_refresh_event(self.context, self.request, table_factory)
+        table_id = event['options']['object_id']
         return {
             'status': 'success',
             'message': self.request.localizer.translate(_("Paragraph was correctly added.")),
-            'events': [get_json_switched_table_refresh_event(self.context, self.request, table_factory)]
+            'events': [event],
+            'callbacks': [{
+                'callback': 'PyAMS_content.paragraphs.switchLastEditor',
+                'options': table_id
+            }]
         }