Modify ↓
#9386 closed defect (fixed)
[PATCH] Wrong "Today" marker in timeline page
Reported by: | Jun Omae | Owned by: | Jun Omae |
---|---|---|---|
Priority: | normal | Milestone: | 0.12 |
Component: | timeline | Version: | 0.12dev |
Severity: | normal | Keywords: | |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
I accessed the timeline page in t.e.o at 5/27 16:45 UTC.
I have selected Asia/Tokyo
timezone (GMT +0900) in preferences page.
5/27 16:45 UTC is 5/28 01:45 in Asia/Tokyo
.
"Today" marker is shown at "5/27/10". If system timezone is different than user timezone, the problem occurs.
-
trac/timeline/web_ui.py
130 130 131 131 data = {'fromdate': fromdate, 'daysback': daysback, 132 132 'authors': authors, 133 'today': format_date(today), 134 'yesterday': format_date(today - timedelta(days=1)), 133 'today': format_date(today, tzinfo=req.tz), 134 'yesterday': format_date(today - timedelta(days=1), 135 tzinfo=req.tz), 135 136 'precisedate': precisedate, 'precision': precision, 136 137 'events': [], 'filters': [], 137 138 'abbreviated_messages': self.abbreviated_messages}
Attachments (2)
Change History (4)
by , 15 years ago
Attachment: | timeline.png added |
---|
by , 15 years ago
Attachment: | prefs-timezone.png added |
---|
comment:1 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 15 years ago
Owner: | set to |
---|
Note:
See TracTickets
for help on using tickets.
The same patch was already suggested in #8664, and another solution was suggested there, which unfortunately doesn't work. So I applied this patch in [9799] anyway, until a correct fix is found.