diff -r 7de4aaf90bff -r a75b1fc09fde src/pyams_content/shared/form/__init__.py --- a/src/pyams_content/shared/form/__init__.py Mon Jun 11 16:13:17 2018 +0200 +++ b/src/pyams_content/shared/form/__init__.py Mon Jun 11 16:48:57 2018 +0200 @@ -21,13 +21,11 @@ from pyams_content.features.review.interfaces import IReviewTarget from pyams_content.shared.form.interfaces import IWfForm, IForm, FORM_CONTENT_TYPE, FORM_CONTENT_NAME, \ IFormFieldContainerTarget, IFormHandler, IFormFieldContainer, IWfFormFactory -from pyams_portal.interfaces import IPortalPage, PORTAL_PAGE_KEY, IPortalContext # import packages from pyams_content.shared.common import WfSharedContent, SharedContent, register_content_type, WfSharedContentChecker, \ IWfSharedContentFactory -from pyams_content.shared.common.portal import SharedContentPortalPage -from pyams_utils.adapter import adapter_config, get_annotation_adapter +from pyams_utils.adapter import adapter_config from pyams_utils.registry import get_global_registry from zope.interface import implementer, provider, alsoProvides, noLongerProvides from zope.schema.fieldproperty import FieldProperty @@ -36,7 +34,7 @@ @implementer(IWfForm, IFormFieldContainerTarget, - IPortalContext, IPreviewTarget, IReviewTarget) + IPreviewTarget, IReviewTarget) class WfForm(WfSharedContent): """Base form""" @@ -90,12 +88,6 @@ return WfForm -@adapter_config(context=IWfForm, provides=IPortalPage) -def form_portal_page_adapter(context): - """Form portal page adapter""" - return get_annotation_adapter(context, PORTAL_PAGE_KEY, SharedContentPortalPage) - - @adapter_config(name='properties', context=IWfForm, provides=IContentChecker) class WfFormContentChecker(WfSharedContentChecker): """Form content checker"""