|
a/Allura/allura/controllers/root.py |
|
b/Allura/allura/controllers/root.py |
|
... |
|
... |
65 |
|
65 |
|
66 |
def _setup_request(self):
|
66 |
def _setup_request(self):
|
67 |
c.project = c.app = None
|
67 |
c.project = c.app = None
|
68 |
c.user = plugin.AuthenticationProvider.get(request).authenticate_request()
|
68 |
c.user = plugin.AuthenticationProvider.get(request).authenticate_request()
|
69 |
assert c.user is not None, 'c.user should always be at least User.anonymous()'
|
69 |
assert c.user is not None, 'c.user should always be at least User.anonymous()'
|
70 |
c.queued_messages = defaultdict(list)
|
|
|
71 |
|
70 |
|
72 |
def _cleanup_request(self):
|
71 |
def _cleanup_request(self):
|
73 |
g.send_all_messages()
|
72 |
pass
|
74 |
|
73 |
|
75 |
@expose('jinja:allura:templates/project_list.html')
|
74 |
@expose('jinja:allura:templates/project_list.html')
|
76 |
@with_trailing_slash
|
75 |
@with_trailing_slash
|
77 |
def index(self, **kw):
|
76 |
def index(self, **kw):
|
78 |
"""Handle the front-page."""
|
77 |
"""Handle the front-page."""
|