diff --git a/kernel/model/sync.go b/kernel/model/sync.go index 2167ac441..26c8eb374 100644 --- a/kernel/model/sync.go +++ b/kernel/model/sync.go @@ -255,6 +255,8 @@ func CreateCloudSyncDir(name string) (err error) { } func RemoveCloudSyncDir(name string) (err error) { + msgId := util.PushMsg(Conf.Language(116), 15000) + syncLock.Lock() defer syncLock.Unlock() @@ -270,9 +272,11 @@ func RemoveCloudSyncDir(name string) (err error) { err = dejavu.RemoveCloudRepo(name, cloudInfo) if nil != err { + util.PushUpdateMsg(msgId, formatErrorMsg(err), 5000) return } + util.PushClearMsg(msgId) if Conf.Sync.CloudName == name { Conf.Sync.CloudName = "main" Conf.Save()