From 19f445f0b6e7d4591db46b89e877ed9f4332ecd4 Mon Sep 17 00:00:00 2001 From: zautrix Date: Tue, 21 Sep 2004 10:08:57 +0000 Subject: more sync fixes --- (limited to 'korganizer/calendarview.cpp') diff --git a/korganizer/calendarview.cpp b/korganizer/calendarview.cpp index bbed05b..7fae4a9 100644 --- a/korganizer/calendarview.cpp +++ b/korganizer/calendarview.cpp @@ -1049,6 +1049,10 @@ bool CalendarView::synchronizeCalendar( Calendar* local, Calendar* remote, int local->deleteIncidence( inL ); inL = inR->clone(); inL->setIDStr( idS ); + if ( mGlobalSyncMode == SYNC_MODE_EXTERNAL ) { + inL->setCsum( mCurrentSyncDevice, inR->getCsum(mCurrentSyncDevice) ); + inL->setID( mCurrentSyncDevice, inR->getID(mCurrentSyncDevice) ); + } local->addIncidence( inL ); ++changedLocal; } -- cgit v0.9.0.2