id summary reporter owner description type status priority milestone component version severity resolution keywords cc branch changelog apichanges internalchanges 4466 Can't mark milestone as completed (TypeError: can't compare datetime.datetime to float) akaihola Christian Boos "==== 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) `[[br]]`[GCC 3.4.3 (Mandrakelinux 10.2 3.4.3-3mdk)]`[[br]] || || '''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 }}} " defect closed high 0.11 general devel major fixed