src/pyams_content/component/links/zmi/__init__.py
changeset 550 9658debb49a3
parent 527 5dd1aa8bedd9
child 591 b694d5667d17
--- a/src/pyams_content/component/links/zmi/__init__.py	Fri May 18 15:53:35 2018 +0200
+++ b/src/pyams_content/component/links/zmi/__init__.py	Fri May 18 15:54:14 2018 +0200
@@ -9,7 +9,6 @@
 # WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
 # FOR A PARTICULAR PURPOSE.
 #
-from pyams_content.component.paragraph.zmi import get_json_paragraph_markers_refresh_event
 
 __docformat__ = 'restructuredtext'
 
@@ -30,6 +29,7 @@
 # import packages
 from pyams_content.component.association.zmi import AssociationItemAJAXAddForm, AssociationItemAJAXEditForm
 from pyams_content.component.links import InternalLink, ExternalLink, MailtoLink
+from pyams_content.component.paragraph.zmi import get_json_paragraph_markers_refresh_event
 from pyams_content.component.paragraph.zmi.container import ParagraphContainerCounterBase
 from pyams_form.security import ProtectedFormObjectMixin
 from pyams_pagelet.pagelet import pagelet_config
@@ -124,7 +124,7 @@
 
     fields = field.Fields(IInternalLink).select('reference', 'title', 'description')
     ajax_handler = 'properties.json'
-    edit_permission = MANAGE_CONTENT_PERMISSION
+    edit_permission = None  # defined by IFormContextPermissionChecker adapter
 
     def updateWidgets(self, prefix=None):
         super(InternalLinkPropertiesEditForm, self).updateWidgets(prefix)
@@ -227,7 +227,7 @@
 
     fields = field.Fields(IExternalLink).select('url', 'title', 'description', 'language')
     ajax_handler = 'properties.json'
-    edit_permission = MANAGE_CONTENT_PERMISSION
+    edit_permission = None  # defined by IFormContextPermissionChecker adapter
 
     def updateWidgets(self, prefix=None):
         super(ExternalLinkPropertiesEditForm, self).updateWidgets(prefix)
@@ -330,7 +330,7 @@
 
     fields = field.Fields(IMailtoLink).select('address', 'address_name', 'title', 'description')
     ajax_handler = 'properties.json'
-    edit_permission = MANAGE_CONTENT_PERMISSION
+    edit_permission = None  # defined by IFormContextPermissionChecker adapter
 
     def updateWidgets(self, prefix=None):
         super(MailtoLinkPropertiesEditForm, self).updateWidgets(prefix)