mirror of
https://github.com/leanote/desktop-app.git
synced 2025-10-15 07:31:33 +00:00
set blog
成功后才显示blog标志, 可点
This commit is contained in:
25
node_modules/note.js
generated
vendored
25
node_modules/note.js
generated
vendored
@@ -153,6 +153,24 @@ var Note = {
|
||||
}
|
||||
},
|
||||
|
||||
// 公开/取消为博客
|
||||
setNote2Blog: function(noteId, isBlog, callback) {
|
||||
var me = this;
|
||||
me.getNote(noteId, function(note) {
|
||||
if(note) {
|
||||
if(note.IsBlog == isBlog) {
|
||||
return callback && callback(true);
|
||||
}
|
||||
// 更新, 设置isDirty
|
||||
Notes.update({NoteId: noteId}, { $set: {IsBlog: isBlog, IsDirty: true} }, {}, function (err, numReplaced) {
|
||||
return callback && callback(true);
|
||||
});
|
||||
} else {
|
||||
return callback && callback(false);
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
// 添加笔记历史
|
||||
/*
|
||||
type NoteContentHistory struct {
|
||||
@@ -1102,6 +1120,13 @@ var Note = {
|
||||
|
||||
// 处理删除的
|
||||
Web.deleteSyncNote(noteSyncInfo.deletes);
|
||||
|
||||
// 为了博客
|
||||
var changeAdds = noteSyncInfo.changeAdds || [];
|
||||
var changeUpdates = noteSyncInfo.changeUpdates || [];
|
||||
changeAdds = changeAdds.concat(changeUpdates);
|
||||
Web.updateNoteCacheForServer(changeAdds);
|
||||
|
||||
},
|
||||
|
||||
// 得到所有文件要传的基本信息和传送的数据
|
||||
|
Reference in New Issue
Block a user