Ticket #3990: TicketQueryMacroAddTimestampFormattingInt.diff
| File TicketQueryMacroAddTimestampFormattingInt.diff, 1.3 KB (added by ilias@…, 2 years ago) |
|---|
-
query.py
173 173 elif name == 'reporter': 174 174 val = val or 'anonymous' 175 175 elif name in ['changetime', 'time']: 176 val = int(val) 176 # keep the integer-value of datetime fields 177 result[name+'-int'] = int(val) 178 # convert the value for display 179 from trac.util.datefmt import format_datetime 180 val = format_datetime(val) 177 181 elif val is None: 178 182 val = '--' 179 183 result[name] = val … … 401 405 if orig_list: 402 406 # Mark tickets added or changed since the query was first 403 407 # executed 404 if int(ticket['time ']) > orig_time:408 if int(ticket['time-int']) > orig_time: 405 409 ticket['added'] = True 406 elif int(ticket['changetime ']) > orig_time:410 elif int(ticket['changetime-int']) > orig_time: 407 411 ticket['changed'] = True 408 412 for field, value in ticket.items(): 409 413 if field == self.group:
