--- a/src/pyams_content/component/gallery/zmi/paragraph.py Tue Sep 12 16:42:36 2017 +0200
+++ b/src/pyams_content/component/gallery/zmi/paragraph.py Tue Sep 12 16:45:45 2017 +0200
@@ -30,10 +30,9 @@
# import packages
from pyams_content.component.gallery.paragraph import Gallery
-from pyams_content.component.paragraph.zmi import BaseParagraphAJAXEditForm
+from pyams_content.component.paragraph.zmi import BaseParagraphAJAXAddForm, BaseParagraphAJAXEditForm
from pyams_content.component.paragraph.zmi.container import ParagraphContainerView
from pyams_content.shared.common.zmi import WfSharedContentPermissionMixin
-from pyams_form.form import AJAXAddForm
from pyams_form.security import ProtectedFormObjectMixin
from pyams_pagelet.pagelet import pagelet_config
from pyams_skin.viewlet.toolbar import ToolbarMenuItem, ToolbarAction
@@ -86,13 +85,9 @@
@view_config(name='add-gallery.json', context=IParagraphContainerTarget, request_type=IPyAMSLayer,
permission=MANAGE_CONTENT_PERMISSION, renderer='json', xhr=True)
-class GalleryAJAXAddForm(AJAXAddForm, GalleryAddForm):
+class GalleryAJAXAddForm(BaseParagraphAJAXAddForm, GalleryAddForm):
"""Gallery paragraph add form, JSON renderer"""
- def get_ajax_output(self, changes):
- return {'status': 'reload',
- 'location': '#paragraphs.html'}
-
@pagelet_config(name='properties.html', context=IGalleryParagraph, layer=IPyAMSLayer,
permission=MANAGE_CONTENT_PERMISSION)