mirror of
https://github.com/leanote/desktop-app.git
synced 2025-10-17 08:38:18 +00:00
图片同步成功
This commit is contained in:
6
node_modules/sync.js
generated
vendored
6
node_modules/sync.js
generated
vendored
@@ -187,7 +187,7 @@ var Sync = {
|
||||
function canCall() {
|
||||
// 是最后一块, 且
|
||||
me._addSyncNoteNum();
|
||||
log(me._totalHasSyncNoteNum + ' ' + me._totalSyncNoteNum);
|
||||
log('notes: ' + me._totalHasSyncNoteNum + ' ' + me._totalSyncNoteNum + ' ' + me._syncNoteIsLastChunk);
|
||||
if(me._syncNoteIsLastChunk && me._totalHasSyncNoteNum >= me._totalSyncNoteNum) {
|
||||
me._syncInfo.note.ok = true;
|
||||
callback && callback(true);
|
||||
@@ -222,10 +222,9 @@ var Sync = {
|
||||
// 2.1 本地没有, 表示是新建
|
||||
if(!noteLocal) {
|
||||
log('add: ...')
|
||||
// TODO
|
||||
Note.addNoteForce(note, function(note) {
|
||||
me._syncInfo.note.adds.push(note);
|
||||
canCall();
|
||||
return canCall();
|
||||
});
|
||||
} else {
|
||||
// 2.2 本地是否修改了, 冲突, 报告给前端, 前端处理
|
||||
@@ -233,6 +232,7 @@ var Sync = {
|
||||
if(note.IsDirty) {
|
||||
log('冲突....')
|
||||
me._syncInfo.note.conflicts.push(note);
|
||||
return canCall();
|
||||
// 2.3 服务器是最新的, 用服务器的
|
||||
} else {
|
||||
// 服务器是最新的, 本地没动过, 则覆盖之
|
||||
|
Reference in New Issue
Block a user