Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#7402 closed defect (fixed)

Override Edit occasionally prevents you from being able to submit a non conflicting comment

Reported by: bobbysmith007 Owned by: bobbysmith007
Priority: normal Component: OverrideEditPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.11


I think that somewhere in deserializing and reserializing times from iso8601 there is an edge case that sometimes prevents it allowing a submit.

Attachments (0)

Change History (4)

comment:1 Changed 4 years ago by bobbysmith007

The timestamp that was causing problems was

  • 2010-07-20T11:25:52-04:00 on ticket change
  • 1279639552520701
  • 2010-07-20T15:25:52.XXXXX+00:00 in ts req arg

comment:2 Changed 4 years ago by bobbysmith007

Definitely a parsing bug in iso8601

> str(dt)
'2010-07-20 15:25:52.520701+00:00'
> str(iso8601.parse_date(str(dt)))
'2010-07-20 15:25:52.520700+00:00'

comment:3 Changed 4 years ago by bobbysmith007

  • Resolution set to fixed
  • Status changed from new to closed

(In [8290]) fixed bug in parsing some iso8601 dates that cause the time to be off by a millisecond or so, and thus fail ticket validation. fix #7402

comment:4 Changed 4 years ago by bobbysmith007

Add Comment

Modify Ticket

as closed .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from bobbysmith007. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.