src/pyams_content/component/links/zmi/container.py
changeset 633 7ebe8a011c16
parent 140 67bad9f880ee
child 956 a8723fffbaf6
--- a/src/pyams_content/component/links/zmi/container.py	Wed Jun 13 08:55:06 2018 +0200
+++ b/src/pyams_content/component/links/zmi/container.py	Wed Jun 13 08:56:05 2018 +0200
@@ -16,7 +16,7 @@
 # import standard library
 
 # import interfaces
-from pyams_content.component.association.interfaces import IAssociationContainer, IAssociationTarget, IAssociationInfo
+from pyams_content.component.association.interfaces import IAssociationContainer, IAssociationContainerTarget, IAssociationInfo
 from pyams_content.component.extfile.interfaces import IBaseExtFile
 from pyams_content.component.links.interfaces import IBaseLink
 from pyams_i18n.interfaces import II18n
@@ -40,7 +40,7 @@
     result = []
     key_field_name = request.params.get('keyFieldName', 'title')
     value_field_name = request.params.get('valueFieldName', 'value')
-    target = get_parent(request.context, IAssociationTarget)
+    target = get_parent(request.context, IAssociationContainerTarget)
     if target is not None:
         container = IAssociationContainer(target)
         result.extend([{key_field_name: item.__name__,
@@ -54,7 +54,7 @@
 def get_links_list(request):
     """Get links list in JSON format for TinyMCE editor"""
     result = []
-    target = get_parent(request.context, IAssociationTarget)
+    target = get_parent(request.context, IAssociationContainerTarget)
     if target is not None:
         container = IAssociationContainer(target)
         for item in container.values():