mirror of
https://github.com/acmesh-official/acme.sh.git
synced 2025-04-29 22:52:43 +00:00
moved the env change check to its own function
This commit is contained in:
parent
0e4fd5269b
commit
04aefbf28d
@ -215,10 +215,8 @@ _cyon_change_domain_env() {
|
|||||||
|
|
||||||
if ! _cyon_check_if_2fa_missed "${domain_env_response}"; then return 1; fi
|
if ! _cyon_check_if_2fa_missed "${domain_env_response}"; then return 1; fi
|
||||||
|
|
||||||
domain_env_success="$(printf "%s" "${domain_env_response}" | _egrep_o '"authenticated":\w*' | cut -d : -f 2)"
|
|
||||||
|
|
||||||
# Bail if domain environment change fails.
|
# Bail if domain environment change fails.
|
||||||
if [ "${domain_env_success}" != "true" ]; then
|
if [ "$(printf "%s" "${domain_env_response}" | _cyon_get_envchange_success)" != "true" ]; then
|
||||||
_err " $(printf "%s" "${domain_env_response}" | _cyon_get_response_message)"
|
_err " $(printf "%s" "${domain_env_response}" | _cyon_get_response_message)"
|
||||||
_err ""
|
_err ""
|
||||||
return 1
|
return 1
|
||||||
@ -317,6 +315,10 @@ _cyon_get_response_success() {
|
|||||||
_egrep_o '"onSuccess":"[^"]*"' | cut -d : -f 2 | tr -d '"'
|
_egrep_o '"onSuccess":"[^"]*"' | cut -d : -f 2 | tr -d '"'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_cyon_get_envchange_success() {
|
||||||
|
_egrep_o '"authenticated":\w*' | cut -d : -f 2
|
||||||
|
}
|
||||||
|
|
||||||
_cyon_check_if_2fa_missed() {
|
_cyon_check_if_2fa_missed() {
|
||||||
# Did we miss the 2FA?
|
# Did we miss the 2FA?
|
||||||
if test "${1#*multi_factor_form}" != "${1}"; then
|
if test "${1#*multi_factor_form}" != "${1}"; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user