From c4e8f2ff61f6974699c3d5ef15edafe02e434642 Mon Sep 17 00:00:00 2001 From: yggverse Date: Fri, 31 Jan 2025 18:38:28 +0200 Subject: [PATCH] prefer server message on failure code received --- src/app/browser/window/tab/item/client/driver/gemini.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/app/browser/window/tab/item/client/driver/gemini.rs b/src/app/browser/window/tab/item/client/driver/gemini.rs index 170aae6c..f0b3e06a 100644 --- a/src/app/browser/window/tab/item/client/driver/gemini.rs +++ b/src/app/browser/window/tab/item/client/driver/gemini.rs @@ -450,7 +450,12 @@ fn handle( } error => { let status = page.content.to_status_failure(); - status.set_description(Some(&error.to_string())); + status.set_description( + Some(&match response.meta.data { + Some(message) => message.to_string(), + None => error.to_string() + }) + ); page.set_progress(0.0); page.set_title(&status.title()); redirects.replace(0); // reset