From 1be0b1fed0a984811a56094503e637407400a983 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 9 Feb 2014 15:34:06 +0100 Subject: [PATCH] exposer folder-tree everywhere --- src/pfwbged/folder/configure.zcml | 7 +++++++ src/pfwbged/folder/link.py | 15 --------------- 2 files changed, 7 insertions(+), 15 deletions(-) diff --git a/src/pfwbged/folder/configure.zcml b/src/pfwbged/folder/configure.zcml index 049e60b..1ff65e1 100644 --- a/src/pfwbged/folder/configure.zcml +++ b/src/pfwbged/folder/configure.zcml @@ -62,5 +62,12 @@ permission="zope.Public" class=".link.Fetch" /> + + diff --git a/src/pfwbged/folder/link.py b/src/pfwbged/folder/link.py index d47baa4..7a1f2f7 100644 --- a/src/pfwbged/folder/link.py +++ b/src/pfwbged/folder/link.py @@ -46,21 +46,6 @@ class Fetch(plone.formwidget.contenttree.widget.Fetch): recurse_template = ViewPageTemplateFile('input_recurse.pt') def __call__(self): - # We want to check that the user was indeed allowed to access the - # form for this widget. We can only this now, since security isn't - # applied yet during traversal. - self.validate_access() - - widget = self.context - context = widget.context - - # Update the widget before accessing the source. - # The source was only bound without security applied - # during traversal before. - widget.update() - source = widget.bound_source - - # Convert token from request to the path to the object token = self.request.form.get('href', None) level = self.request.form.get('rel', 0)