Commit 5be45610 authored by Jim Fulton's avatar Jim Fulton

Fixed bug in handling non-class-based meta types.

parent 733a4555
...@@ -158,9 +158,10 @@ class ProductContext: ...@@ -158,9 +158,10 @@ class ProductContext:
if permissions is None: if permissions is None:
permissions=[] permissions=[]
for p in instance_class.__ac_permissions__: if hasattr(instance_class, '__ac_permissions__'):
if len(p) > 2: permissions.append((p[0],p[2])) for p in instance_class.__ac_permissions__:
else: permissions.append(p[0]) if len(p) > 2: permissions.append((p[0],p[2]))
else: permissions.append(p[0])
pr=None pr=None
for p in (permission,)+tuple(permissions): for p in (permission,)+tuple(permissions):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment