From bb2fe9fd2be79eaf8787ece1d0e7d4f6e9a584c7 Mon Sep 17 00:00:00 2001 From: Stephan Geisler Date: Wed, 16 Oct 2019 10:50:54 +0000 Subject: [PATCH] =?UTF-8?q?=E2=80=9EBuild/synOTR.sh=E2=80=9C=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit bestimmte Sonderzeichen im Episodentitel von thetvdb führten zu einer fehlerhaften Umbenennung --- Build/synOTR.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Build/synOTR.sh b/Build/synOTR.sh index f992ddd..07c7df7 100644 --- a/Build/synOTR.sh +++ b/Build/synOTR.sh @@ -420,7 +420,7 @@ echo -e ; echo "Serverfehler (Zeitüberschreitung)" fi if jq -e . >/dev/null 2>&1 <<<"$episodeninfo"; then - episodetitle=` echo $episodeninfo | jq '.data[].episodeName' | sed "s/\"//g ; s/://g ; s/\?//g ; s/\*//g ; s/\?//g" ` # | tr -d '"' ` + episodetitle=` echo $episodeninfo | jq '.data[].episodeName' | sed "s/\"//g ; s/://g ; s/\?//g ; s/\*//g ; s/\?//g ; s/\///g" ` # | tr -d '"' ` description=` echo $episodeninfo | jq '.data[].overview' | sed "s/\"//g" ` # | tr -d '"' ` else echo "Serverantwort konnte nicht verarbeitet werden (kein kompatibles JSON)" @@ -548,7 +548,7 @@ elif [[ "$OTRID" =~ $regInt ]]; then # Ist die OTR-Id eine echte Zahl? season="$(printf '%02d' "$season")" # 2stellig mit führender Null episode=`echo "$serieninfo" | awk -F, '{print $4}' | awk -F: '{print $2}' | sed "s/\"//g"` episode="$(printf '%02d' "$episode")" # 2stellig mit führender Null - episodetitle=`echo "$serieninfo" | jq -r '.Folgenname' | sed "s/://g" | sed "s/\?//g" | sed "s/\*//g" | sed "s/\?//g" ` + episodetitle=`echo "$serieninfo" | jq -r '.Folgenname' | sed "s/\"//g ; s/://g ; s/\?//g ; s/\*//g ; s/\?//g ; s/\///g" ` description=`echo "$serieninfo" | jq -r '.Folgenbeschreibung' | sed "s/:/ -/g" ` wget --timeout=30 --tries=2 -q -O - "http://${synotrdomain}/synOTR/synOTR_FILECOUNT_OTRSERIEN" >/dev/null 2>&1 else