mirror of
https://github.com/mrworf/plexupdate.git
synced 2025-08-20 05:13:19 -07:00
Have installer store TOKEN instead of EMAIL/PASS
This commit is contained in:
parent
983f2bef01
commit
5dd6305f56
1 changed files with 7 additions and 17 deletions
|
@ -12,7 +12,7 @@ AUTOUPDATE=yes
|
||||||
PUBLIC=
|
PUBLIC=
|
||||||
|
|
||||||
# variables to save in config
|
# variables to save in config
|
||||||
CONFIGVARS="AUTOINSTALL AUTODELETE DOWNLOADDIR EMAIL PASS FORCE FORCEALL PUBLIC AUTOSTART AUTOUPDATE PLEXSERVER PLEXPORT CHECKUPDATE NOTIFY"
|
CONFIGVARS="AUTOINSTALL AUTODELETE DOWNLOADDIR TOKEN FORCE FORCEALL PUBLIC AUTOSTART AUTOUPDATE PLEXSERVER PLEXPORT CHECKUPDATE NOTIFY"
|
||||||
CRONVARS="CONF SCRIPT LOGGING"
|
CRONVARS="CONF SCRIPT LOGGING"
|
||||||
|
|
||||||
install() {
|
install() {
|
||||||
|
@ -153,26 +153,16 @@ configure_plexupdate() {
|
||||||
fi
|
fi
|
||||||
if yesno $default; then
|
if yesno $default; then
|
||||||
PUBLIC=no
|
PUBLIC=no
|
||||||
while true; do
|
source get-plex-token
|
||||||
read -e -p "PlexPass Email Address: " -i "$EMAIL" EMAIL
|
getPlexToken
|
||||||
if [ -z "${EMAIL}" ] || [[ "$EMAIL" == *"@"* ]] && [[ "$EMAIL" != *"@"*"."* ]]; then
|
if [ -z "$TOKEN" ]; then
|
||||||
echo "Please provide a valid email address"
|
abort "Failed to retrieve Plex token, please try again."
|
||||||
else
|
fi
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
while true; do
|
|
||||||
read -e -p "PlexPass Password: " -i "$PASS" PASS
|
|
||||||
if [ -z "$PASS" ]; then
|
|
||||||
echo "Please provide a password"
|
|
||||||
else
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
else
|
else
|
||||||
# don't forget to erase old settings if they changed their answer
|
# don't forget to erase old settings if they changed their answer
|
||||||
EMAIL=
|
EMAIL=
|
||||||
PASS=
|
PASS=
|
||||||
|
TOKEN=
|
||||||
PUBLIC=yes
|
PUBLIC=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue