-rw-r--r-- | kde2file/caldump/main.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/kde2file/caldump/main.cpp b/kde2file/caldump/main.cpp index 95ae29e..76bfad3 100644 --- a/kde2file/caldump/main.cpp +++ b/kde2file/caldump/main.cpp @@ -127,6 +127,7 @@ int main( int argc, char *argv[] ) if ( re && !re->readOnly() ) { ++num; Incidence* cl = (*it)->clone(); + cl->setLastModified( (*it)->lastModified() ); if ( cl->type() == "Journal" ) localCalendar->addJournal( (Journal *) cl ); else if ( cl->type() == "Todo" ) @@ -162,7 +163,9 @@ int main( int argc, char *argv[] ) if ( re && !re->readOnly() ) { Incidence* cl = localCalendar->incidence( (*it)->uid() ); if ( cl ) { + QDateTime lm = cl->lastModified(); cl->setResources( (*it)->resources() ); + cl->setLastModified(lm); } ++del; cl = (*it); @@ -178,6 +181,7 @@ int main( int argc, char *argv[] ) Incidence* cl = (*it)->clone(); ++num; calendarResource->addIncidence( cl ); + //cl->setLastModified( (*it)->lastModified() ); } calendarResource->save(); qDebug("************************************* "); |