# HG changeset patch # User Thierry Florac # Date 1505207801 -7200 # Node ID 71018949d41d62fc64ae5a59c73e54572de7986a # Parent 7780d809da37d14d5d764d360aea280f72e662bb Reify permission in protected form object mixin diff -r 7780d809da37 -r 71018949d41d src/pyams_form/security.py --- a/src/pyams_form/security.py Mon Sep 11 15:01:24 2017 +0200 +++ b/src/pyams_form/security.py Tue Sep 12 11:16:41 2017 +0200 @@ -19,12 +19,13 @@ from pyams_form.interfaces.form import IFormSecurityContext, IFormContextPermissionChecker # import packages +from pyramid.decorator import reify class ProtectedFormObjectMixin(object): """Form object protected by a permission""" - @property + @reify def permission(self): registry = self.request.registry checker = None