mirror of
https://github.com/leanote/desktop-app.git
synced 2025-10-20 10:45:01 +00:00
笔记和标签同步BUGs
1. 修复不能添加已删除的tag 2. FullSync时可能导致一些笔记为Dirty 3. 笔记错误同步信息显示
This commit is contained in:
24
node_modules/api.js
generated
vendored
24
node_modules/api.js
generated
vendored
@@ -571,7 +571,7 @@ var Api = {
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// for test
|
||||
// data.FileDatas = null;
|
||||
|
||||
@@ -687,12 +687,9 @@ var Api = {
|
||||
return callback && callback(false);
|
||||
}
|
||||
var ret = resp.body;
|
||||
console.log('add tag ret ==========');
|
||||
console.log(ret);
|
||||
console.log(' add tag ret: ', ret);
|
||||
if(Common.isOk(ret)) {
|
||||
// Tag.setNotDirty(title);
|
||||
// 更新, 添加usn
|
||||
Tag.setNotDirtyAndUsn(title, ret.Usn);
|
||||
|
||||
callback && callback(ret);
|
||||
} else {
|
||||
callback && callback(false);
|
||||
@@ -708,19 +705,8 @@ var Api = {
|
||||
return callback && callback(false);
|
||||
}
|
||||
var ret = resp.body;
|
||||
log('delete tag ret ===========');
|
||||
log(ret);
|
||||
if(Common.isOk(ret)) {
|
||||
// 以后不要再发了
|
||||
Tag.setNotDirty(tag.Tag);
|
||||
callback && callback(ret);
|
||||
} else {
|
||||
// 出错了也不要发了, 万一是网络原因呢?
|
||||
if(ret.Msg == 'conflict') {
|
||||
Tag.setNotDirty(tag.Tag);
|
||||
}
|
||||
callback && callback(false);
|
||||
}
|
||||
console.log(' delete tag ret:', ret);
|
||||
callback && callback(ret);
|
||||
});
|
||||
},
|
||||
|
||||
|
Reference in New Issue
Block a user