mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2025-04-10 19:15:12 +00:00
Process cheevos login response properly in CLI. Also more fixes for unquoted variable names.
This commit is contained in:
parent
072ff39811
commit
8b8e2dbd8b
10
retrodeck.sh
10
retrodeck.sh
|
@ -144,10 +144,10 @@ if [ -f "$lockfile" ]; then
|
|||
if grep -qF "cooker" <<< "$version"; then # If previously installed version was a cooker build
|
||||
cooker_base_version=$(echo "$version" | cut -d'-' -f2)
|
||||
version="$cooker_base_version" # Temporarily assign cooker base version to $version so update script can read it properly.
|
||||
set_setting_value $rd_conf "update_repo" "RetroDECK" retrodeck "options"
|
||||
set_setting_value $rd_conf "update_check" "false" retrodeck "options"
|
||||
set_setting_value $rd_conf "update_ignore" "" retrodeck "options"
|
||||
set_setting_value $rd_conf "developer_options" "false" retrodeck "options"
|
||||
set_setting_value "$rd_conf" "update_repo" "RetroDECK" retrodeck "options"
|
||||
set_setting_value "$rd_conf" "update_check" "false" retrodeck "options"
|
||||
set_setting_value "$rd_conf" "update_ignore" "" retrodeck "options"
|
||||
set_setting_value "$rd_conf" "developer_options" "false" retrodeck "options"
|
||||
set_setting_value "$rd_conf" "logging_level" "info" retrodeck "options"
|
||||
fi
|
||||
post_update # Executing post update script
|
||||
|
@ -290,6 +290,8 @@ while [[ $# -gt 0 ]]; do
|
|||
read -p "Please enter your RetroAchievements username: " cheevos_username
|
||||
read -s -p "Please enter your RetroAchievements password: " cheevos_password
|
||||
if cheevos_info=$(get_cheevos_token "$cheevos_username" "$cheevos_password"); then
|
||||
cheevos_token=$(echo "$cheevos_info" | jq -r '.Token')
|
||||
cheevos_login_timestamp=$(date +%s)
|
||||
echo "RetroAchievements login succeeded, proceeding..."
|
||||
else # login failed
|
||||
echo "RetroAchievements login failed, please try again."
|
||||
|
|
Loading…
Reference in a new issue