Ticket #2088: listodering.diff
| File listodering.diff, 828 bytes (added by markus, 7 years ago) |
|---|
-
trac/web/main.py
255 255 req.write(tb.getvalue()) 256 256 257 257 def send_project_index(req, options, env_paths=None): 258 import string 258 259 from trac.web.clearsilver import HDFWrapper 259 260 260 261 if 'TRAC_ENV_INDEX_TEMPLATE' in options: … … 306 307 except Exception, e: 307 308 proj = {'name': project, 'description': str(e)} 308 309 projects.append(proj) 309 projects.sort(lambda x, y: cmp( x['name'], y['name']))310 projects.sort(lambda x, y: cmp(string.lower(x['name']), string.lower(y['name']))) 310 311 req.hdf['projects'] = projects 311 312 312 313 # TODO maybe this should be 404 if index wasn't specifically requested
