-rw-r--r-- | kabc/plugins/sharpdtm/resourcesharpdtm.cpp | 39 |
1 files changed, 3 insertions, 36 deletions
diff --git a/kabc/plugins/sharpdtm/resourcesharpdtm.cpp b/kabc/plugins/sharpdtm/resourcesharpdtm.cpp index adc7256..c013f52 100644 --- a/kabc/plugins/sharpdtm/resourcesharpdtm.cpp +++ b/kabc/plugins/sharpdtm/resourcesharpdtm.cpp @@ -228,22 +228,9 @@ bool ResourceSharpDTM::save( Ticket *ticket ) res = mAccess->finishEditCard(&id); //(*it).setTempSyncStat( SYNC_TEMPSTATE_NEW_ID ); //(*it).setExternalUID( QString::number( id ) ); //(*it).setOriginalExternalUID( QString::number( id ) ); - map.insert(id,(*it).uid()); - -#if 0 - KABC::Addressee addressee; - res = mConverter->sharpToAddressee( id, mAccess, addressee ); - addressee.setUid((*it).uid() ); - (it*).setTempSyncStat( SYNC_TEMPSTATE_NEW_ID ); - res = mAccess->finishEditCard(&id); - //qDebug("2NEW id is %d", id); - addressee.setExternalUID( QString::number( id ) ); - addressee.setOriginalExternalUID( QString::number( id ) ); - changedAddressees.append( addressee ); -#endif - + map.insert(id,(*it).uid()); if (res == false) qDebug("Unable to append Contact: %s", addressee.formattedName().latin1()); } @@ -255,17 +242,14 @@ bool ResourceSharpDTM::save( Ticket *ticket ) } } else if ( (*it).tempSyncStat() == SYNC_TEMPSTATE_DELETE ) { res = mAccess->deleteCard(&id); - if ( res ) - qDebug("delete success "); - else + if ( !res ) qDebug("delete error "); } else if ( (*it).tempSyncStat() != SYNC_TEMPSTATE_NEW_EXTERNAL ) { //changed - qDebug("changed ****"); res = mAccess->startEditCard(id); if (res == true) { res = mConverter->addresseeToSharp( (*it), mAccess, id ); @@ -273,17 +257,8 @@ bool ResourceSharpDTM::save( Ticket *ticket ) { res = mAccess->finishEditCard(&id); //(*it).setTempSyncStat( SYNC_TEMPSTATE_NEW_CSUM ); map.insert(id,(*it).uid()); - -#if 0 - KABC::Addressee addressee; - res = mConverter->sharpToAddressee( id, mAccess, addressee ); - addressee.setUid((*it).uid() ); - addressee.setTempSyncStat( SYNC_TEMPSTATE_NEW_CSUM ); - changedAddressees.append( addressee ); - res = mAccess->finishEditCard(&id); -#endif if (res == false) qDebug("Unable to append Contact: %s", addressee.formattedName().latin1()); } @@ -304,9 +279,8 @@ bool ResourceSharpDTM::save( Ticket *ticket ) int idint = id; itam = map.find( idint ); if ( itam != map.end() ) { KABC::Addressee addressee; - qDebug("found change %d %s ", idint, itam.data().latin1()); res = mConverter->sharpToAddressee( id, mAccess, addressee ); if ( !addressee.isEmpty() && res ) { @@ -316,16 +290,9 @@ bool ResourceSharpDTM::save( Ticket *ticket ) addressBook()->insertAddressee( addressee , false ); } } } -#if 0 - KABC::Addressee::List::Iterator it2; - for ( it2 = changedAddressees.begin(); it2 != changedAddressees.end(); ++it2 ) { - (*it2).computeCsum( "Sharp_DTM" ); - qDebug("CSUM: %s ",(*it2).getCsum( "Sharp_DTM" ).latin1() ); - addressBook()->insertAddressee((*it2)); - } -#endif + //US mAccess->save(); mDirWatch.startScan(); delete ticket; |