manager: display correct entries on DST days (#22601)

This commit is contained in:
Frédéric Péters 2018-03-18 09:48:01 +01:00
parent 78c2a6879b
commit 1f9d16e5ee
1 changed files with 4 additions and 2 deletions

View File

@ -163,9 +163,11 @@ class AgendaDayView(DayArchiveView):
if not self.agenda.can_be_viewed(request.user):
raise PermissionDenied()
# specify 6am time to get the expected timezone on daylight saving time
# days.
self.date = make_aware(datetime.datetime.strptime(
'%s-%s-%s' % (self.get_year(), self.get_month(), self.get_day()),
'%Y-%m-%d'))
'%s-%s-%s 06:00' % (self.get_year(), self.get_month(), self.get_day()),
'%Y-%m-%d %H:%M'))
return super(AgendaDayView, self).dispatch(request, *args, **kwargs)
def get_queryset(self):