🎨 改进云端同步

This commit is contained in:
Liang Ding 2022-07-11 14:26:36 +08:00
parent ccecd5bc5c
commit 99f36a2772
No known key found for this signature in database
GPG key ID: 136F30F901A2231D
6 changed files with 19 additions and 6 deletions

View file

@ -944,6 +944,7 @@
"168": "Uploading data repo snapshot %s",
"169": "Uploading data repo file %v",
"170": "Uploading data repo chunk %v",
"171": "Uploading data repo reference %s"
"171": "Uploading data repo reference %s",
"172": "Data repo key does not match, data cannot be decrypted"
}
}

View file

@ -944,6 +944,7 @@
"168": "Cargando instantánea de repositorio de datos %s",
"169": "Cargando archivo de repositorio de datos %v",
"170": "Cargando fragmento de repositorio de datos %v",
"171": "Cargando referencia de repositorio de datos %s"
"171": "Cargando referencia de repositorio de datos %s",
"172": "La clave del repositorio de datos no coincide, los datos no se pueden descifrar"
}
}

View file

@ -944,6 +944,7 @@
"168": "Téléchargement de l'instantané du référentiel de données %s",
"169": "Téléchargement du fichier de référentiel de données %v",
"170": "Téléchargement du bloc de dépôt de données %v",
"171": "Téléchargement de la référence de référentiel de données %s"
"171": "Téléchargement de la référence de référentiel de données %s",
"172": "La clé du référentiel de données ne correspond pas, les données ne peuvent pas être déchiffrées"
}
}

View file

@ -943,6 +943,7 @@
"168": "正在上傳數據倉庫快照 %s",
"169": "正在上傳數據倉庫文件 %v",
"170": "正在上傳數據倉庫分塊 %v",
"171": "正在上傳數據倉庫引用 %s"
"171": "正在上傳數據倉庫引用 %s",
"172": "數據倉庫密鑰不匹配,無法解密數據"
}
}

View file

@ -945,6 +945,7 @@
"168": "正在上传数据仓库快照 %s",
"169": "正在上传数据仓库文件 %v",
"170": "正在上传数据仓库分块 %v",
"171": "正在上传数据仓库引用 %s"
"171": "正在上传数据仓库引用 %s",
"172": "数据仓库密钥不匹配,无法解密数据"
}
}

View file

@ -449,7 +449,13 @@ func incReindex(upserts, removes []string) {
if strings.HasPrefix(upsertFile, "/") {
upsertFile = upsertFile[1:]
}
box := upsertFile[:strings.Index(upsertFile, "/")]
idx := strings.Index(upsertFile, "/")
if 0 > idx {
// .sy 直接出现在 data 文件夹下,没有出现在笔记本文件夹下的情况
continue
}
box := upsertFile[:idx]
p := strings.TrimPrefix(upsertFile, box)
tree, err0 := LoadTree(box, p)
if nil != err0 {
@ -1260,6 +1266,8 @@ func formatErrorMsg(err error) string {
msg = Conf.Language(33)
} else if strings.Contains(msg, "Device or resource busy") {
msg = Conf.Language(85)
} else if strings.Contains(msg, "cipher: message authentication failed") {
msg = Conf.Language(172)
}
msg = msg + " v" + util.Ver
return msg