From d3d6e2b7ef1094518d318e7ce329edc75b2edebb Mon Sep 17 00:00:00 2001 From: helmutm Date: Mon, 28 Feb 2011 11:13:24 +0000 Subject: [PATCH] provide link for editing work item only to person associated with the work item git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@4192 fd906abe-77d9-0310-91a1-e0d9ade77398 --- organize/work/browser.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/organize/work/browser.py b/organize/work/browser.py index 314f4d1..796a79e 100644 --- a/organize/work/browser.py +++ b/organize/work/browser.py @@ -127,7 +127,8 @@ class WorkItemDetails(TrackDetails): target=self.object, addParams=dict(id=self.track.__name__)) actions = [info, WorkItemStateAction(self)] - if self.isLastInRun: + if (self.isLastInRun and + self.user['object'] == getPersonForUser(self.object, self.view.request)): self.view.registerDojoDateWidget() self.view.registerDojoNumberWidget() self.view.registerDojoTextarea()