src/pyams_security/site.py
changeset 40 5ff311e24fdf
parent 0 f04e1d0a0723
child 42 07229ac2497b
--- 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