From aac3ab50b0c3efa53bc84ace0be200135ffc44d4 Mon Sep 17 00:00:00 2001 From: konsthol Date: Wed, 15 Jan 2025 16:58:59 +0200 Subject: [PATCH] Minor updates --- grpoppro | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/grpoppro b/grpoppro index c032fe7..031fdde 100755 --- a/grpoppro +++ b/grpoppro @@ -388,13 +388,17 @@ function resume { local seasonEpisode local lastSeasonEpisodePlayed lastSeasonEpisodePlayed="$(echo "$data" | cut -d '|' -f2)" - seasonEpisode="$(jq '.[]' "$GRPOPPRO_PLAYLIST_FILE" \ + episodes_left="$(jq '.[]' "$GRPOPPRO_PLAYLIST_FILE" \ | grep "mp4" \ | awk -F/ '{print $NF}' \ | awk -F. '{print $1}' \ - | sed -n -e "0,/$lastSeasonEpisodePlayed/!p" \ - | eval "$menu"\""$title" \" + | sed -n -e "0,/$lastSeasonEpisodePlayed/!p" )" + if [[ -z "$episodes_left" ]]; then + message "You finished $title" + exit 0 + fi + seasonEpisode="$(printf "%s" "$episodes_left" | eval "$menu"\""$title" \")" if [[ -z "$seasonEpisode" ]]; then message "Nothing Selected" exit 0