From 354702fcab6e5d6709beea2ad1f3225ccfb02d7c Mon Sep 17 00:00:00 2001 From: iequidoo Date: Tue, 5 Dec 2023 21:28:22 -0300 Subject: [PATCH] fix: imex::import_backup: Ignore errors from delete_and_reset_all_device_msgs() They are not a good reason to fail the whole import. Anyway `delete_and_reset_all_device_msgs()` isn't retried after restarting the program. --- src/imex.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/imex.rs b/src/imex.rs index 514c7275d..51a1f67a1 100644 --- a/src/imex.rs +++ b/src/imex.rs @@ -383,7 +383,10 @@ async fn import_backup_stream_inner( res = context.sql.run_migrations(context).await; } if res.is_ok() { - res = delete_and_reset_all_device_msgs(context).await; + delete_and_reset_all_device_msgs(context) + .await + .log_err(context) + .ok(); } (res,) }