Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/docker-lidarr-extended/commit/14b1f03717f76723a12a6cad78a5919b9ec8273f You should set ROOT_URL correctly, otherwise the web may not work correctly.

1.0.144 - add additional checks for Previously Downloaded

pull/16/head
RandomNinjaAtk 3 years ago committed by GitHub
parent 2d9d13dbc9
commit 14b1f03717
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,5 +1,5 @@
#!/usr/bin/env bash
scriptVersion="1.0.143"
scriptVersion="1.0.144"
lidarrUrlBase="$(cat /config/config.xml | xq | jq -r .Config.UrlBase)"
if [ "$lidarrUrlBase" = "null" ]; then
lidarrUrlBase=""
@ -519,6 +519,32 @@ DownloadProcess () {
log ":: $processNumber of $wantedListAlbumTotal :: $lidarrArtistNameSanitized :: $lidarrAlbumTitle :: ERROR :: Previously Downloaded..."
return
fi
# Check for previously Downloaded
# check for folder
if find /downloads/lidarr-extended/complete -type d -iname "$lidarrArtistNameSanitized-$downloadedAlbumTitleClean ($3)-*-$2" | read; then
log ":: $processNumber of $wantedListAlbumTotal :: $lidarrArtistNameSanitized :: $lidarrAlbumTitle :: ERROR :: Previously Downloaded..."
return
fi
# check for log file
if [ "$2" = "DEEZER" ]; then
if [ -f /config/extended/logs/downloaded/deezer/$1 ]; then
log ":: $processNumber of $wantedListAlbumTotal :: $lidarrArtistNameSanitized :: $lidarrAlbumTitle :: ERROR :: Previously Downloaded ($1)..."
return
fi
fi
# check for log file
if [ "$2" = "TIDAL" ]; then
if [ -f /config/extended/logs/downloaded/tidal/$1 ]; then
log ":: $processNumber of $wantedListAlbumTotal :: $lidarrArtistNameSanitized :: $lidarrAlbumTitle :: ERROR :: Previously Downloaded ($1)..."
return
fi
fi
downloadTry=0
if [ "$2" = "DEEZER" ]; then
until false
@ -701,7 +727,7 @@ DownloadProcess () {
chmod -R 777 /downloads/lidarr-extended/complete
chown -R abc:abc /downloads/lidarr-extended/complete
log ":: $processNumber of $wantedListAlbumTotal :: $lidarrArtistNameSanitized :: $lidarrAlbumTitle :: $filename :: Processing files with beets..."
log ":: $processNumber of $wantedListAlbumTotal :: $lidarrArtistNameSanitized :: $lidarrAlbumTitle :: Processing files with beets..."
ProcessWithBeets "/downloads/lidarr-extended/complete/$downloadedAlbumFolder" "${albumquality^^}" "$2"
if [ -d "/downloads/lidarr-extended/complete/$downloadedAlbumFolder" ]; then

Loading…
Cancel
Save