mirror of
https://github.com/ksyasuda/aniwrapper.git
synced 2024-10-28 04:44:11 -07:00
add quit option to anime selection menu
This commit is contained in:
parent
0b2e28f2fd
commit
6011e1d5a0
10
ani-cli
10
ani-cli
@ -291,10 +291,10 @@ sync_watch_history() {
|
|||||||
# anime_name=$(awk -F '|' '{print $2}' <<<"$line")
|
# anime_name=$(awk -F '|' '{print $2}' <<<"$line")
|
||||||
anime_name="${line/ //}"
|
anime_name="${line/ //}"
|
||||||
log "ANIME: $anime_name"
|
log "ANIME: $anime_name"
|
||||||
episodes=$(sqlite3 -line -list -noheader "$temp_db" "SELECT episode_number, watch_date FROM watch_history WHERE anime_name = '$anime_name'")
|
episodes=$(sqlite3 -list -noheader "$temp_db" "SELECT episode_number, watch_date FROM watch_history WHERE anime_name = '$anime_name'")
|
||||||
# for each episode of $anime_name on the remote machine, check local
|
# for each episode of $anime_name on the remote machine, check local
|
||||||
while read -r ep; do
|
while read -r ep; do
|
||||||
log "ROW: $ep"
|
# log "ROW: $ep"
|
||||||
episode_num=$(awk -F '|' '{print $1}' <<< "$ep")
|
episode_num=$(awk -F '|' '{print $1}' <<< "$ep")
|
||||||
check_db "$anime_name" "$episode_num"
|
check_db "$anime_name" "$episode_num"
|
||||||
num=$?
|
num=$?
|
||||||
@ -480,6 +480,8 @@ anime_selection() {
|
|||||||
$search_results
|
$search_results
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
menu+="$count. Quit"
|
||||||
|
|
||||||
searched=""
|
searched=""
|
||||||
cnt=0
|
cnt=0
|
||||||
# Get the comma separated list of indexes of anime that has been searched before
|
# Get the comma separated list of indexes of anime that has been searched before
|
||||||
@ -507,6 +509,10 @@ anime_selection() {
|
|||||||
-l 12 -i -p "Enter selection:" \
|
-l 12 -i -p "Enter selection:" \
|
||||||
-mesg "$msg" -only-match)
|
-mesg "$msg" -only-match)
|
||||||
[ -z "$user_input" ] && return 1
|
[ -z "$user_input" ] && return 1
|
||||||
|
if [ $(awk '{ print $NF }' <<< "$user_input") = "Quit" ]; then
|
||||||
|
log "QUITTING"
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
|
||||||
choice=$(printf '%s\n' "$user_input" | awk '{print $1}')
|
choice=$(printf '%s\n' "$user_input" | awk '{print $1}')
|
||||||
# Remove period after number
|
# Remove period after number
|
||||||
|
Loading…
Reference in New Issue
Block a user