@@ -751,7 +751,7 @@ playlist_explorer() {
751
751
" Main Menu" )
752
752
break
753
753
;;
754
- Back)
754
+ Back| " " )
755
755
break
756
756
;;
757
757
Exit)
@@ -1151,7 +1151,7 @@ ${RED}${RESET} Exit" | launcher "Select Media Action" | sed 's/. //g')"
1151
1151
yt-dlp " $video_url " -x -f ' bestaudio' --audio-format mp3 --output " $DOWNLOAD_DIRECTORY /audio/individual/%(channel)s/%(title)s.%(ext)s" $PREFERRED_BROWSER
1152
1152
send_notification " Completed downloading $title "
1153
1153
;;
1154
- Back)
1154
+ Back| " " )
1155
1155
break
1156
1156
;;
1157
1157
Shell)
@@ -1237,7 +1237,7 @@ playlists_explorer() {
1237
1237
clear
1238
1238
playlist_title=" $( echo " $playlist_title " | sed ' s/"/\\"/g' ) "
1239
1239
case " $playlist_title " in
1240
- * Back)
1240
+ * Back| " " )
1241
1241
break
1242
1242
;;
1243
1243
* Exit)
@@ -1267,7 +1267,7 @@ ${CYAN}${RESET} Back
1267
1267
${RED} ${RESET} Exit
1268
1268
" | launcher " Select Action" | sed ' s/. //g' ) "
1269
1269
[ " $channel_action " = " Exit" ] && byebye
1270
- [ " $channel_action " = " Back" ] && break
1270
+ [ " $channel_action " = " Back" ] || [ " $channel_action " = " " ] && break
1271
1271
uploader_url_base=" $( echo " $channel " | jq ' .uploader_url' -r) "
1272
1272
1273
1273
case " $channel_action " in
@@ -1432,7 +1432,7 @@ ${RED}${RESET} Exit" | launcher "Select Action" | sed 's/.* //g')"
1432
1432
! [ -s " $CUSTOM_PLAYLISTS " ] && echo " You dont have any custom playlists create them here <$CUSTOM_PLAYLISTS >" && sleep " $NOTIFICATION_DURATION " && main
1433
1433
while true ; do
1434
1434
playlist_title=$( printf " %s\nBack" " $( jq -r ' .|reverse|.[].name' " $CUSTOM_PLAYLISTS " ) " | launcher " Select Custom Playlist To Play" )
1435
- [ " $playlist_title " = " Back" ] && break
1435
+ [ " $playlist_title " = " Back" ] || [ " $playlist_title " = " " ] && break
1436
1436
url=$( jq -r " . | map(select(.name == \" $playlist_title \" )) | .[0].playlistWatchUrl" " $CUSTOM_PLAYLISTS " )
1437
1437
urlForAll=$( jq -r " . | map(select(.name == \" $playlist_title \" )) | .[0].playlistUrl" " $CUSTOM_PLAYLISTS " )
1438
1438
search_results=$( run_yt_dlp " $url " )
@@ -1508,7 +1508,7 @@ ${RED}${RESET} Exit
1508
1508
channel_name=$( printf " %s\nBack\nExit" " $channels " | launcher_with_preview " Select Channel" " $PREVIEW_SCRIPT_FOR_CHANNELS_EXPLORER " )
1509
1509
channel_name=" $( echo " $channel_name " | sed ' s/"/\\"/g;s/ *$//g' | tr -d " \n" ) "
1510
1510
[ " $channel_name " = " Exit" ] && byebye
1511
- [ " $channel_name " = " Back" ] && break
1511
+ [ " $channel_name " = " Back" ] || [ " $channel_name " = " " ] && break
1512
1512
channel=" $( echo " $channels_data " | jq " .entries|map(select(.channel == \" $channel_name \" ))|.[0]" ) "
1513
1513
channels_explorer
1514
1514
done
@@ -1527,7 +1527,7 @@ ${RED}${RESET} Exit
1527
1527
while true ; do
1528
1528
! [ -s " $CLI_CACHE_DIR /search_history.txt" ] && echo " No search history or disabed" && sleep " $NOTIFICATION_DURATION " && main
1529
1529
search_term=" $( printf " $( tac " $CLI_CACHE_DIR /search_history.txt" ) \nBack" | launcher " Search for" | jq -Rr ' @uri' ) "
1530
- [ " $search_term " = " Back" ] && break
1530
+ [ " $search_term " = " Back" ] || [ " $search_term " = " " ] && break
1531
1531
url=" https://www.youtube.com/results?search_query=$search_term &sp=EgIQAQ%253D%253D"
1532
1532
search_results=$( run_yt_dlp " $url " )
1533
1533
playlist_explorer
@@ -1563,7 +1563,7 @@ ${RED}${RESET} Exit
1563
1563
! [ -s " $F_CUSTOM_CMDS " ] && send_notification " You dont have any custom cmds create them here <$F_CUSTOM_CMDS >"
1564
1564
while true ; do
1565
1565
custom_cmd_name=$( printf " %s\nBack" " $( jq -r ' .[].name' " $F_CUSTOM_CMDS " ) " | launcher " Select Custom Data Loader Command To Run" )
1566
- [ " $custom_cmd_name " = " Back" ] && break
1566
+ [ " $custom_cmd_name " = " Back" ] || [ " $custom_cmd_name " = " " ] && break
1567
1567
custom_yt_dlp_cmd=$( jq -r " . | map(select(.name == \" $custom_cmd_name \" )) | .[0].cmd" " $F_CUSTOM_CMDS " )
1568
1568
echo Running custom command...
1569
1569
search_results=$(
@@ -1646,7 +1646,7 @@ ${RED}${RESET} Exit
1646
1646
send_notification " Sync cancelled"
1647
1647
fi
1648
1648
;;
1649
- Back)
1649
+ Back| " " )
1650
1650
break
1651
1651
;;
1652
1652
Exit)
@@ -1659,7 +1659,7 @@ ${RED}${RESET} Exit
1659
1659
esac
1660
1660
done
1661
1661
;;
1662
- Exit)
1662
+ Exit| " " )
1663
1663
byebye
1664
1664
;;
1665
1665
* )
0 commit comments