From 78776f2f3362f0c25f3a9c4809ff306c71e4901a Mon Sep 17 00:00:00 2001 From: Doug Bell Date: Fri, 29 Feb 2008 17:20:50 +0000 Subject: [PATCH] fix: List View now begins at the beginning of the day of the date/time passed in removed a spurious warning --- docs/changelog/7.x.x.txt | 2 ++ lib/WebGUI/Asset/Wobject/Calendar.pm | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) 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