mirror of
https://github.com/mrworf/plexupdate.git
synced 2025-08-20 05:13:19 -07:00
Check if server activity call requires a token before asking for one (#202)
This commit is contained in:
parent
ab7f4052b1
commit
193f8f832a
2 changed files with 14 additions and 12 deletions
|
@ -178,8 +178,17 @@ getLocalSHA() {
|
|||
|
||||
# RNNG
|
||||
running() {
|
||||
local DATA="$(wget --no-check-certificate -q -O - https://$1:$3/status/sessions?X-Plex-Token=$2)"
|
||||
# If a server is unclaimed, it probably doesn't have TLS enabled either
|
||||
local DATA="$(wget -q -O - http://$1:$2/status/sessions)"
|
||||
local RET=$?
|
||||
|
||||
if [ ${RET} -eq 6 ]; then
|
||||
# Server may be claimed, in which case we should use TLS and pass a token
|
||||
getPlexToken
|
||||
DATA="$(wget --no-check-certificate -q -O - https://$1:$2/status/sessions?X-Plex-Token=$TOKEN)"
|
||||
RET=$?
|
||||
fi
|
||||
|
||||
if [ ${RET} -eq 0 ]; then
|
||||
if [ -z "${DATA}" ]; then
|
||||
# Odd, but usually means noone is watching
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue