Edgewall Software

Opened 17 years ago

Last modified 11 years ago

#6143 closed defect

Error on browsing Plone collective — at Version 1

Reported by: enzo.cesanelli@… Owned by: Christian Boos
Priority: normal Milestone:
Component: version control Version: 0.10.4
Severity: normal Keywords: svnauthz, needinfo, authzsourcepolicy
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description (last modified by Christian Boos)

If you try to browse the collective sorted by reversed date order on:
http://dev.plone.org/collective/browser/?order=date&desc=1

This error is generated:

Python Traceback

Traceback (most recent call last):
  File "/usr/local/lib/python2.4/site-packages/trac/web/main.py", line 406, in dispatch_request
    dispatcher.dispatch(req)
  File "/usr/local/lib/python2.4/site-packages/trac/web/main.py", line 237, in dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/local/lib/python2.4/site-packages/trac/versioncontrol/web_ui/browser.py", line 143, in process_request
    self._render_directory(req, repos, node, rev)
  File "/usr/local/lib/python2.4/site-packages/trac/versioncontrol/web_ui/browser.py", line 189, in _render_directory
    info = sorted(info, key=browse_order, reverse=desc)
  File "/usr/local/lib/python2.4/site-packages/trac/versioncontrol/web_ui/browser.py", line 188, in browse_order
    return a['is_dir'] and dir_order or 0, file_order(a)
  File "/usr/local/lib/python2.4/site-packages/trac/versioncontrol/web_ui/browser.py", line 176, in file_order
    return changes[a['rev']]['date_seconds']
KeyError: 'date_seconds' 

Change History (1)

comment:1 by Christian Boos, 17 years ago

Component: generalversion control
Description: modified (diff)
Milestone: not applicable0.10.5
Owner: changed from Jonas Borgström to Christian Boos

Another symptom of the changeset info being used but not provided (probably due to a permission check).

Note: see get_changes in trac/versioncontrol/web_ui/util.py.

Note: See TracTickets for help on using tickets.