|
a/Allura/allura/model/index.py |
|
b/Allura/allura/model/index.py |
|
... |
|
... |
197 |
s = s[:-1]
|
197 |
s = s[:-1]
|
198 |
parts = s.split(':')
|
198 |
parts = s.split(':')
|
199 |
p_shortname = None
|
199 |
p_shortname = None
|
200 |
p_id = None
|
200 |
p_id = None
|
201 |
p_nbhd = None
|
201 |
p_nbhd = None
|
202 |
if hasattr(c, 'project'):
|
202 |
if getattr(c, 'project', None):
|
203 |
p_shortname = getattr(c.project, 'shortname', None)
|
203 |
p_shortname = getattr(c.project, 'shortname', None)
|
204 |
p_id = getattr(c.project, '_id', None)
|
204 |
p_id = getattr(c.project, '_id', None)
|
205 |
p_nbhd = c.project.neighborhood_id
|
205 |
p_nbhd = c.project.neighborhood_id
|
206 |
if len(parts) == 3:
|
206 |
if len(parts) == 3:
|
207 |
p = Project.query.get(shortname=parts[0], neighborhood_id=p_nbhd)
|
207 |
p = Project.query.get(shortname=parts[0], neighborhood_id=p_nbhd)
|