~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/dispatch/__init__.py

Move ivle.dispatch.login.get_user_details() to ivle.webapp.security.

That empties ivle.dispatch.login, so it dies.

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
from ivle import util
43
43
import ivle.conf
44
44
from ivle.dispatch.request import Request
45
 
from ivle.dispatch import login
 
45
import ivle.webapp.security
46
46
from ivle.webapp.base.plugins import ViewPlugin, PublicViewPlugin
47
47
from ivle.webapp.errors import HTTPError, Unauthorized
48
48
 
100
100
    # Hack? Try and get the user login early just in case we throw an error
101
101
    # (most likely 404) to stop us seeing not logged in even when we are.
102
102
    if not req.publicmode:
103
 
        user = login.get_user_details(req)
 
103
        user = ivle.webapp.security.get_user_details(req)
104
104
 
105
105
        # Don't set the user if it is disabled or hasn't accepted the ToS.
106
106
        if user and user.valid: