Ticket #4466 (closed defect: fixed)
Can't mark milestone as completed (TypeError: can't compare datetime.datetime to float)
| Reported by: | akaihola | Owned by: | cboos |
|---|---|---|---|
| Priority: | high | Milestone: | 0.11 |
| Component: | general | Version: | devel |
| Severity: | major | Keywords: | |
| Cc: |
Description
How to Reproduce
On the Manage Milestones page, if I check the "Completed" checkbox, accept the current date and time as automatically filled in, and click "Save", Trac issues an internal error. My trac is revision [4501] from svn.
{'__FORM_TOKEN': u'002c6d797a0a5b2da4663143',
'cat_id': u'ticket',
'completed': u'on',
'completeddate': u'28.12.2006 00:37:14',
'description': u'My milestone description',
'duedate': u'28.12.2006',
'name': u'My milestone name',
'panel_id': u'milestones',
'path_info': u'My milestone path info',
'save': u'Save'}
System Information
| Trac | 0.11dev |
| Python | 2.4 (#2, Feb 12 2005, 00:29:46) [GCC 3.4.3 (Mandrakelinux 10.2 3.4.3-3mdk)] |
| SQLite | 3.2.2 |
| pysqlite | 2.0.4 |
| Genshi | 0.4dev-r466 |
| Subversion | 1.1.4 |
Python Traceback
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 395, in dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 213, in dispatch
resp = chosen_handler.process_request(req)
File "/usr/lib/python2.4/site-packages/trac/admin/web_ui.py", line 84, in process_request
path_info)
File "/usr/lib/python2.4/site-packages/trac/ticket/admin.py", line 132, in render_admin_panel
if mil.completed > time.time():
TypeError: can't compare datetime.datetime to float
Attachments
Change History
Note: See
TracTickets for help on using
tickets.


