コード例 #1
0
ファイル: silentui.cpp プロジェクト: haobug/gnote
 void SilentUI::note_conflict_detected(NoteManager & manager,
                                       const Note::Ptr & localConflictNote,
                                       NoteUpdate remoteNote,
                                       const std::list<std::string> &)
 {
   DBG_OUT("note conflict detected, overwriting without a care");
   // TODO: At least respect conflict prefs
   // TODO: Implement more useful conflict handling
   if(localConflictNote->id() != remoteNote.m_uuid) {
     manager.delete_note(localConflictNote);
   }
   SyncManager::obj().resolve_conflict(OVERWRITE_EXISTING);
 }