|
@@ -51,8 +51,7 @@ object Backup {
|
|
|
val lastBackup = LocalConfig.lastBackup
|
|
val lastBackup = LocalConfig.lastBackup
|
|
|
if (lastBackup + TimeUnit.DAYS.toMillis(1) < System.currentTimeMillis()) {
|
|
if (lastBackup + TimeUnit.DAYS.toMillis(1) < System.currentTimeMillis()) {
|
|
|
Coroutine.async {
|
|
Coroutine.async {
|
|
|
- val lastBackupWebDav = AppWebDav.lastBackUp()
|
|
|
|
|
- if (lastBackupWebDav == null || lastBackup > lastBackupWebDav.lastModify.time) {
|
|
|
|
|
|
|
+ if (!AppWebDav.hasBackUp()) {
|
|
|
backup(context, context.getPrefString(PreferKey.backupPath), true)
|
|
backup(context, context.getPrefString(PreferKey.backupPath), true)
|
|
|
} else {
|
|
} else {
|
|
|
LocalConfig.lastBackup = System.currentTimeMillis()
|
|
LocalConfig.lastBackup = System.currentTimeMillis()
|