From 867761be10e13d1d1a7d65eeb62fba9ab024c0b1 Mon Sep 17 00:00:00 2001 From: Guilherme Silva <626206+guihkx@users.noreply.github.com> Date: Sun, 18 Dec 2022 20:15:44 -0300 Subject: [PATCH] Don't show desktop notification on error (if `skip_notify = true`) (#275) --- src/terminal.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/terminal.rs b/src/terminal.rs index 3c6d03c1..1cb79e41 100644 --- a/src/terminal.rs +++ b/src/terminal.rs @@ -237,7 +237,9 @@ impl Terminal { self.term.set_title("Topgrade - Awaiting user"); } - self.notify_desktop(format!("{} failed", step_name), None); + if self.desktop_notification { + self.notify_desktop(format!("{} failed", step_name), None); + } let prompt_inner = style(format!("{}Retry? (y)es/(N)o/(s)hell/(q)uit", self.prefix)) .yellow()