id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
9933	Plugin crashes after upgrade	krojew	ChrisNelson	After upgrading from 0.9, the plugin crashes with info:\r\n\r\n{{{\r\n2012-03-30 14:11:16,543 Trac[tracpm] DEBUG: Creating a simple calendar\r\n2012-03-30 14:11:16,570 Trac[tracpm] ERROR: Not all tickets scheduled\r\n2012-03-30 14:11:16,572 Trac[formatter] ERROR: Macro TracJSGanttChart(milestone=alpha1) failed: \r\nTraceback (most recent call last):\r\n  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/wiki/formatter.py", line 717, in _macro_formatter\r\n    return macro.process(args, in_paragraph=True)\r\n  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/wiki/formatter.py", line 304, in process\r\n    text = self.processor(text)\r\n  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/wiki/formatter.py", line 291, in _macro_processor\r\n    text)\r\n  File "/usr/local/lib/python2.6/dist-packages/Trac_jsGantt-0.10_r11429-py2.6.egg/tracjsgantt/tracjsgantt.py", line 659, in expand_macro\r\n    tasks = self._add_tasks(options)\r\n  File "/usr/local/lib/python2.6/dist-packages/Trac_jsGantt-0.10_r11429-py2.6.egg/tracjsgantt/tracjsgantt.py", line 566, in _add_tasks\r\n    self.pm.computeSchedule(options, self.tickets)\r\n  File "/usr/local/lib/python2.6/dist-packages/Trac_jsGantt-0.10_r11429-py2.6.egg/tracjsgantt/tracpm.py", line 764, in computeSchedule\r\n    t[field] = ticketsByID[t['id']][field]\r\nKeyError: 'calc_start'\r\n}}}	defect	closed	highest	TracJsGanttPlugin	critical	fixed			0.12
