From 129be3aa2703d3735ca3c6c91c6e9d7b6089291b Mon Sep 17 00:00:00 2001 From: link2xt Date: Fri, 4 Oct 2024 15:52:46 +0000 Subject: [PATCH] feat(deltachat-repl): add `fetch` command to test `background_fetch()` --- deltachat-repl/src/cmdline.rs | 1 + deltachat-repl/src/main.rs | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/deltachat-repl/src/cmdline.rs b/deltachat-repl/src/cmdline.rs index 2749ea39c..1a9983af1 100644 --- a/deltachat-repl/src/cmdline.rs +++ b/deltachat-repl/src/cmdline.rs @@ -355,6 +355,7 @@ pub async fn cmdline(context: Context, line: &str, chat_id: &mut ChatId) -> Resu configure\n\ connect\n\ disconnect\n\ + fetch\n\ connectivity\n\ maybenetwork\n\ housekeeping\n\ diff --git a/deltachat-repl/src/main.rs b/deltachat-repl/src/main.rs index 05185c810..61853e3b9 100644 --- a/deltachat-repl/src/main.rs +++ b/deltachat-repl/src/main.rs @@ -168,7 +168,7 @@ const IMEX_COMMANDS: [&str; 13] = [ "stop", ]; -const DB_COMMANDS: [&str; 10] = [ +const DB_COMMANDS: [&str; 11] = [ "info", "set", "get", @@ -176,6 +176,7 @@ const DB_COMMANDS: [&str; 10] = [ "configure", "connect", "disconnect", + "fetch", "connectivity", "maybenetwork", "housekeeping", @@ -417,6 +418,9 @@ async fn handle_cmd( "disconnect" => { ctx.stop_io().await; } + "fetch" => { + ctx.background_fetch().await?; + } "configure" => { ctx.configure().await?; }