Merge pull request #63 from Grafcube/ignore-130

Treat code 130 as success
This commit is contained in:
Michael Aquilina 2024-07-08 16:43:31 +01:00 committed by GitHub
commit 27c07dddb4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -54,7 +54,10 @@ function _auto_notify_message() {
local urgency="normal"
local transient="--hint=int:transient:1"
local icon=${AUTO_NOTIFY_ICON_SUCCESS:-""}
if [[ "$exit_code" != "0" ]]; then
# Exit code 130 is returned when a process is terminated with SIGINT.
# Since the user is already interacting with the program, there is no
# need to make the notification persistent.
if [[ "$exit_code" != "0" ]] && [[ "$exit_code" != "130" ]]; then
urgency="critical"
transient=""
icon=${AUTO_NOTIFY_ICON_FAILURE:-""}