gitea_get_notifications.sh: added show option as param3

This commit is contained in:
Oliver Schraml 2022-01-26 14:25:54 +01:00 committed by suchademon
parent d0a2439d11
commit 44ef313ddc
Signed by: oliver.schraml
GPG Key ID: A55864B79D0D0228
1 changed files with 6 additions and 0 deletions

View File

@ -1,6 +1,7 @@
#!/bin/bash #!/bin/bash
myuser="${1}" myuser="${1}"
gettype="${2:-merged}" gettype="${2:-merged}"
show_noti="${3:-false}"
markmineread=false markmineread=false
open_count=0 open_count=0
@ -13,6 +14,11 @@ if [ "${gettype}" == "cleanup" ]; then
markmineread=true markmineread=true
fi fi
if $show_noti ; then
tea notification ls --mine
exit 0
fi
if [ "${gettype}" == "merged" ]; then if [ "${gettype}" == "merged" ]; then
open_noti=$(tea notification ls --mine | grep -E "^\| +[0-9]+.* Pull .* open " | sed -E 's/[ \|]/@@/g;s/@@+/@@/g;s/^@@//g;s/@@$//g') open_noti=$(tea notification ls --mine | grep -E "^\| +[0-9]+.* Pull .* open " | sed -E 's/[ \|]/@@/g;s/@@+/@@/g;s/^@@//g;s/@@$//g')