--- a/web/views/management.py Tue Aug 04 00:54:41 2009 +0200
+++ b/web/views/management.py Tue Aug 04 14:49:05 2009 +0200
@@ -160,7 +160,7 @@
self.w(self.req._('no associated permissions'))
def require_permission_edit_form(self, entity):
- newperm = self.vreg.etype_class('CWPermission')(self.req, None)
+ newperm = self.vreg['etypes'].etype_class('CWPermission')(self.req)
newperm.eid = self.req.varmaker.next()
self.w(u'<p>%s</p>' % self.req._('add a new permission'))
form = self.vreg['forms'].select('base', self.req, entity=newperm,