mirror of
https://github.com/leanote/desktop-app.git
synced 2025-10-16 16:04:56 +00:00
fix sync
This commit is contained in:
66
node_modules/api.js
generated
vendored
66
node_modules/api.js
generated
vendored
@@ -45,6 +45,9 @@ var Api = {
|
||||
if(!ret['Ok'] && ret['Msg'] == 'NOTLOGIN') {
|
||||
Web.notLogin();
|
||||
}
|
||||
if(!ret['Ok'] && ret['Msg'] == 'NEED-UPGRADE-ACCOUNT') {
|
||||
Web.needUpgradeAccount();
|
||||
}
|
||||
} else {
|
||||
// 出现问题
|
||||
Web.unConnected();
|
||||
@@ -133,8 +136,8 @@ var Api = {
|
||||
return callback && callback(false);
|
||||
}
|
||||
var ret = response.body;
|
||||
console.log(ret);
|
||||
console.log(response);
|
||||
// console.log(ret);
|
||||
// console.log(response);
|
||||
if(Common.isOk(ret)) {
|
||||
callback && callback(ret);
|
||||
} else {
|
||||
@@ -184,7 +187,7 @@ var Api = {
|
||||
getLastSyncState: function(callback) {
|
||||
var me = this;
|
||||
var url = this.getUrl('user/getSyncState');
|
||||
console.log(url);
|
||||
// console.log(url);
|
||||
needle.get(url, {timeout: 10000}, function(error, response) {
|
||||
// console.log('user/getSyncState ret');
|
||||
me.checkError(error, response);
|
||||
@@ -192,7 +195,7 @@ var Api = {
|
||||
return callback && callback(false);
|
||||
}
|
||||
var ret = response.body;
|
||||
console.log('--getSyncState--ret---')
|
||||
// console.log('1. getSyncStateRet:')
|
||||
if(Common.isOk(ret)) {
|
||||
callback && callback(ret);
|
||||
} else {
|
||||
@@ -204,7 +207,8 @@ var Api = {
|
||||
getNoteContent: function(noteId, callback) {
|
||||
var me = this;
|
||||
var url = this.getUrl('note/getNoteContent', {noteId: noteId});
|
||||
console.log(url);
|
||||
console.log(' get note content from server...', noteId);
|
||||
// console.log(url);
|
||||
needle.get(url, function(error, response) {
|
||||
me.checkError(error, response);
|
||||
if(error) {
|
||||
@@ -476,9 +480,7 @@ var Api = {
|
||||
// note.NotebookId是本的, 要得到远程的
|
||||
Notebook.getServerNotebookIdByNotebookId(note.NotebookId, function(serverNotebookId) {
|
||||
if(!serverNotebookId) {
|
||||
console.error('No serverNotebookId');
|
||||
// console.log(note);
|
||||
callback && callback(false);
|
||||
callback && callback('No serverNotebookId');
|
||||
return;
|
||||
}
|
||||
var data = {
|
||||
@@ -494,8 +496,6 @@ var Api = {
|
||||
CreatedTime: Common.formatDatetime(note.CreatedTime),
|
||||
UpdatedTime: Common.formatDatetime(note.UpdatedTime)
|
||||
}
|
||||
// log('add note');
|
||||
// log(data);
|
||||
|
||||
// files处理
|
||||
var needMultiple = false;
|
||||
@@ -505,8 +505,7 @@ var Api = {
|
||||
}
|
||||
|
||||
// 最终传递的数据
|
||||
console.log('end transfer data');
|
||||
console.log(data);
|
||||
console.log(' end transfer data', data);
|
||||
|
||||
try {
|
||||
needle.post(me.getUrl('note/addNote'), data,
|
||||
@@ -514,26 +513,21 @@ var Api = {
|
||||
multipart: needMultiple
|
||||
},
|
||||
function(err, resp) {
|
||||
me.checkError(err, resp);
|
||||
if(err) {
|
||||
console.error('add note error!!-------');
|
||||
console.error(err);
|
||||
return callback(false);
|
||||
}
|
||||
var ret = resp.body;
|
||||
console.log('add note ret');
|
||||
console.log(ret);
|
||||
console.log('add note ret<-');
|
||||
if(Common.isOk(ret)) {
|
||||
// 将serverId保存
|
||||
callback(ret);
|
||||
} else {
|
||||
callback(false);
|
||||
}
|
||||
});
|
||||
me.checkError(err, resp);
|
||||
if(err) {
|
||||
return callback(err);
|
||||
}
|
||||
var ret = resp.body;
|
||||
console.log(' add note ret', ret);
|
||||
if(Common.isOk(ret)) {
|
||||
// 将serverId保存
|
||||
callback(null, ret);
|
||||
} else {
|
||||
callback(ret);
|
||||
}
|
||||
});
|
||||
} catch(e) {
|
||||
console.log('add note needle error');
|
||||
console.log(e);
|
||||
console.log(' add note needle error', e);
|
||||
};
|
||||
});
|
||||
},
|
||||
@@ -568,7 +562,7 @@ var Api = {
|
||||
}
|
||||
}
|
||||
|
||||
console.log('update note :');
|
||||
// console.log('update note :');
|
||||
|
||||
// files处理
|
||||
var needMultiple = false;
|
||||
@@ -581,9 +575,9 @@ var Api = {
|
||||
// console.log('update note ret------------------');
|
||||
me.checkError(err, resp);
|
||||
if(err) {
|
||||
console.error('err');
|
||||
console.log(err);
|
||||
return callback(false);
|
||||
// console.error('err');
|
||||
// console.log(err);
|
||||
return callback(err);
|
||||
}
|
||||
var ret = resp.body;
|
||||
// console.log('update note ret:');
|
||||
@@ -591,7 +585,7 @@ var Api = {
|
||||
// console.log(ret.Files);
|
||||
// 没有传IsMarkdown, 后台会传过来总为false
|
||||
delete ret['IsMarkdown'];
|
||||
callback(ret);
|
||||
callback(null, ret);
|
||||
/*
|
||||
if(Common.isOk(ret)) {
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user