diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 026211f77..4ea03f4d5 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -1,5 +1,7 @@ 7.5.5 - fixed: Several typos in the new Calendar help documentation. + - fix: List View now starts at the beginning of the day passed in. + - Removed some spurious warnings from the calendar. 7.5.4 - fixed: unable to remove calendar feeds in IE6 diff --git a/lib/WebGUI/Asset/Wobject/Calendar.pm b/lib/WebGUI/Asset/Wobject/Calendar.pm index cb973da00..957e33da9 100644 --- a/lib/WebGUI/Asset/Wobject/Calendar.pm +++ b/lib/WebGUI/Asset/Wobject/Calendar.pm @@ -913,7 +913,7 @@ sub prepareView { $self->session->style->makePrintable(1); } - $self->session->errorHandler->warn("Prepare view ".$view." with template ".$self->get("templateId".$view)); + #$self->session->errorHandler->warn("Prepare view ".$view." with template ".$self->get("templateId".$view)); my $template = WebGUI::Asset::Template->new($self->session, $self->get("templateId".$view)); $template->prepare; @@ -1217,7 +1217,7 @@ sub viewList { my $var = $self->getTemplateVars; ### Get the events - my $dtStart = WebGUI::DateTime->new( $session, $params->{start} ); + my $dtStart = WebGUI::DateTime->new( $session, $params->{start} )->truncate( to => "day" ); my $dtEnd = $dtStart->clone->add( seconds => $self->get('listViewPageInterval') ); my @events