Zachary Kotlarek 11 лет назад
Родитель
Сommit
a1300b67c6
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      pms/PMSCheck.sh

+ 4 - 3
pms/PMSCheck.sh

@@ -14,8 +14,9 @@ ADMIN_EMAIL="zach@kotlarek.com"
 if [ -z "${PMS_URL}" ]; then
 	PMS_URL="http://127.0.0.1:32400/"
 fi
+PMS_AUTH=""
 if [ -n "${PMS_TOKEN}" ]; then
-	PMS_URL="${PMS_URL}?X-Plex-Token=${PMS_TOKEN}"
+	PMS_AUTH="X-Plex-Token=${PMS_TOKEN}"
 fi
 
 # Heady allows 0 unwatched
@@ -43,7 +44,7 @@ while [ $LOOP -ne 0 ]; do
 
 	# Ask Plex for the top-level status page
 	if [ -z "${FAILED}" ]; then
-		PAGE="`curl --silent --max-time "${CURL_TIMEOUT}" "${PMS_URL}"`"
+		PAGE="`curl --silent --max-time "${CURL_TIMEOUT}" "${PMS_URL}?${PMS_AUTH}"`"
 		if [ -z "${PAGE}" ]; then
 			FAILED="HTTP timeout"
 		else
@@ -57,7 +58,7 @@ while [ $LOOP -ne 0 ]; do
 	# Ask Plex for a list of unwatched TV series
 	UNWATCHED_TIMEOUT=$(( $CURL_TIMEOUT ))
 	if [ -z "${FAILED}" ]; then
-		UNWATCHED_URL="${PMS_URL}library/sections/${UNWATCHED_SECTION}/all?type=2&unwatched=1&sort=titleSort:asc&X-Plex-Container-Start=0&X-Plex-Container-Size=10000"
+		UNWATCHED_URL="${PMS_URL}library/sections/${UNWATCHED_SECTION}/all?${PMS_AUTH}&type=2&unwatched=1&sort=titleSort:asc&X-Plex-Container-Start=0&X-Plex-Container-Size=10000"
 		TRY=1
 		FAILED="Too few unwatched series"
 		while [ $TRY -le $UNWATCHED_RETRIES ] && [ -n "${FAILED}" ]; do