mirror of
https://github.com/leanote/desktop-app.git
synced 2025-10-15 07:31:33 +00:00
全量同步会先删除本地所有数据, 再重新同步
This commit is contained in:
10
node_modules/user.js
generated
vendored
10
node_modules/user.js
generated
vendored
@@ -378,8 +378,12 @@ User = {
|
||||
// 设为-1, 再刷新就会重新同步
|
||||
fullSyncForce: function(callback) {
|
||||
var me = this;
|
||||
db.users.update({UserId: me.getCurActiveUserId()}, {$set: {LastSyncUsn: -1}}, function() {
|
||||
callback && callback();
|
||||
var userId = me.getCurActiveUserId();
|
||||
db.users.update({UserId: userId}, {$set: {LastSyncUsn: -1}}, function() {
|
||||
// 删除本地账户所有数据
|
||||
me.deleteUserAllData(userId, function () {
|
||||
callback && callback();
|
||||
});
|
||||
});
|
||||
},
|
||||
|
||||
@@ -530,7 +534,7 @@ User = {
|
||||
// 1. 删除附件,图片
|
||||
me.deleteUserImagesAndAttachsPath(userId);
|
||||
|
||||
// 3. 删除其它表
|
||||
// 2. 删除数据库
|
||||
// 如果有自己独立的表, 则把文件夹删除即可
|
||||
if (userInfo.HasDB) {
|
||||
var dbPath = me.getUserDBPath(userId);
|
||||
|
Reference in New Issue
Block a user