Mercurial > p > roundup > code
diff roundup/cgi/actions.py @ 3473:370bb8f3c4d1
fix permission check on RetireAction [SF#1407342]
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Fri, 20 Jan 2006 02:12:53 +0000 |
| parents | d3b02352484f |
| children | a4167cc55cb4 |
line wrap: on
line diff
--- a/roundup/cgi/actions.py Fri Jan 20 02:09:11 2006 +0000 +++ b/roundup/cgi/actions.py Fri Jan 20 02:12:53 2006 +0000 @@ -1,4 +1,4 @@ -#$Id: actions.py,v 1.52 2006-01-13 03:56:36 richard Exp $ +#$Id: actions.py,v 1.53 2006-01-20 02:12:53 richard Exp $ import re, cgi, StringIO, urllib, Cookie, time, random, csv @@ -124,6 +124,11 @@ self._('%(classname)s %(itemid)s has been retired')%{ 'classname': self.classname.capitalize(), 'itemid': nodeid}) + def hasPermission(self, permission, classname=Action._marker, itemid=None): + if itemid is None: + itemid = self.nodeid + return self.hasPermission(permission, classname, itemid) + class SearchAction(Action): name = 'search' permissionType = 'View'
