Show
Ignore:
Timestamp:
10/01/06 22:54:45 (2 years ago)
Author:
miya
Message:

r135@kenny: miya | 2006-10-01 20:44:46 +0900
modify dtstart and dtend to publish an event as an allday event.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plagger/trunk/lib/Plagger/Plugin/Publish/iCal.pm

    r241 r295  
    4040        my $mail = $address ? $address->address : 'nobody@example.com'; 
    4141        my $name = $address ? $address->name : $organizer; 
    42         my $dtstart = $ev ? $ev->dtstart : $entry->date; 
    43         my $dtend   = $ev ? $ev->dtend   : $entry->date; 
     42        #my $dtstart = $ev ? $ev->dtstart : $entry->date; 
     43        #my $dtend   = $ev ? $ev->dtend   : $entry->date; 
     44        my $dtstart = my $dtend = $entry->date; 
    4445 
    4546        my $event = Data::ICal::Entry::Event->new; 
     
    4849            description => $ev ? $ev->description : $entry->summary || $entry->body, 
    4950            organizer   => [ "MAILTO:$mail", { cn => $name } ], 
    50             dtstart     => Date::ICal->new( epoch => $dtstart->epoch )->ical, 
    51             dtend       => Date::ICal->new( epoch => $dtend->epoch )->ical, 
     51            #dtstart     => Date::ICal->new( epoch => $dtstart->epoch )->ical, 
     52            #dtend       => Date::ICal->new( epoch => $dtend->epoch )->ical, 
     53            dtstart     => $dtstart->ymd(''), 
     54            dtend       => $dtend->ymd(''), 
    5255        ); 
    5356        $ical->add_entry($event);