Switch to unified view

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)