# HG changeset patch # User Thierry Florac # Date 1432117871 -7200 # Node ID 5ff311e24fdfc8fd1d4dc6ba69c370c95c59a47a # Parent 51a07039228f2423ab2aefb8274c38606d1474ea Changed registry access diff -r 51a07039228f -r 5ff311e24fdf src/pyams_security/site.py --- a/src/pyams_security/site.py Wed May 20 12:30:55 2015 +0200 +++ b/src/pyams_security/site.py Wed May 20 12:31:11 2015 +0200 @@ -25,9 +25,9 @@ from pyams_security.plugin.admin import AdminAuthenticationPlugin from pyams_security.utility import SecurityManager from pyams_utils.registry import utility_config -from pyams_utils.request import check_request from pyams_utils.site import check_required_utilities from pyramid.events import subscriber +from pyramid.threadlocal import get_current_registry from zope.lifecycleevent import ObjectCreatedEvent @@ -60,7 +60,6 @@ admin_auth.title = 'System manager authentication' admin_auth.login = 'admin' admin_auth.password = 'admin' - request = check_request() - request.registry.notify(ObjectCreatedEvent(admin_auth)) + get_current_registry().notify(ObjectCreatedEvent(admin_auth)) utility = event.object utility['__system__'] = admin_auth