# HG changeset patch # User Thierry Florac # Date 1528724650 -7200 # Node ID 918e2754142953d554e9163c5a659981eded1917 # Parent a102c906d1db59048152f84a1d24da73ece377da Updated decorators to set module name diff -r a102c906d1db -r 918e27541429 src/pyams_viewlet/viewlet.py --- a/src/pyams_viewlet/viewlet.py Fri Apr 27 10:23:24 2018 +0200 +++ b/src/pyams_viewlet/viewlet.py Mon Jun 11 15:44:10 2018 +0200 @@ -90,7 +90,10 @@ settings = self.__dict__.copy() def callback(context, name, ob): - cdict = {'__name__': settings.get('name')} + cdict = { + '__name__': settings.get('name'), + '__module__': ob.__module__ + } if 'permission' in settings: settings['permission'] = settings.get('permission') @@ -171,7 +174,10 @@ settings = self.__dict__.copy() def callback(context, name, ob): - cdict = {'__name__': settings.get('name')} + cdict = { + '__name__': settings.get('name'), + '__module__': ob.__module__ + } if 'permission' in settings: cdict['permission'] = settings.get('permission') if 'weight' in settings: