Edgewall Software

Ticket #7707 (closed defect: worksforme)

Opened 3 months ago

Last modified 3 weeks ago

Roadmap ical error

Reported by: marcelo.dalmas@… Owned by: rblank
Priority: normal Milestone:
Component: roadmap Version: 0.10.4
Severity: normal Keywords:
Cc: marcelo.dalmas@…

Description (last modified by rblank) (diff)

A error occurs when exporting a ics file from roadmap page.

Trac 0.10.5 on a Gentoo linux.

2008-10-09 15:55:29,070 Trac[main] ERROR: 'priority'
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/trac/web/main.py", line 406, in dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.5/site-packages/trac/web/main.py", line 237, in dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/lib/python2.5/site-packages/trac/ticket/roadmap.py", line 167, in process_request
    self.render_ics(req, db, milestones)
  File "/usr/lib/python2.5/site-packages/trac/ticket/roadmap.py", line 267, in render_ics
    priority = get_priority(ticket)
  File "/usr/lib/python2.5/site-packages/trac/ticket/roadmap.py", line 194, in get_priority
    value = priorities.get(ticket['priority'])
  File "/usr/lib/python2.5/site-packages/trac/ticket/model.py", line 104, in __getitem__
    return self.values[name]
KeyError: 'priority'

Attachments

Change History

Changed 2 months ago by rblank

  • owner set to rblank
  • description modified (diff)
  • milestone set to 0.11.3

Changed 3 weeks ago by rblank

  • status changed from new to closed
  • resolution set to worksforme
  • milestone 0.11.3 deleted

The Ticket.__getitem__() method in trac.ticket.model has changed since 0.10.4, so this should not happen anymore:

def __getitem__(self, name):
    return self.values.get(name)

The 0.10 branch is not supported anymore. Please update to the latest 0.11 and reopen if you can reproduce the issue.

Add/Change #7707 (Roadmap ical error)

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from rblank. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.