refresh token overwrite error handling to prevent destruction of valid token in file if something fails
This commit is contained in:
@@ -13,9 +13,15 @@ if [[ $? -ne 0 ]]; then
|
|||||||
systemd-cat -t "`basename $0`" -p err <<< ${errMsg}
|
systemd-cat -t "`basename $0`" -p err <<< ${errMsg}
|
||||||
>&2 echo "${errMsg}"
|
>&2 echo "${errMsg}"
|
||||||
curl -d "" -X POST "https://deadswitch.kawomi.com/api/v1?topic=trade.schwab.error.getNewAccessToken&secs=1&email=joe@kawomi.com"
|
curl -d "" -X POST "https://deadswitch.kawomi.com/api/v1?topic=trade.schwab.error.getNewAccessToken&secs=1&email=joe@kawomi.com"
|
||||||
|
exit 1
|
||||||
fi
|
fi
|
||||||
#echo Access Token: $(<access_token.dat)
|
#echo Access Token: $(<access_token.dat)
|
||||||
#jq -r .refresh_token ./accessTokenReqResp.json > refresh_token.dat
|
|
||||||
|
# I have not seen it change, but let's see if they give us a new one before expiry...
|
||||||
|
# after all they send it so we should probably process it.
|
||||||
|
jq -e -r .refresh_token temp/accessTokenReqResp.$$.json > temp/refresh_token.dat
|
||||||
|
if [[ $? -eq 0 ]]; then
|
||||||
|
mv temp/refresh_token.dat refresh_token.dat
|
||||||
|
fi
|
||||||
#echo Refresh Token: $(<refresh_token.dat)
|
#echo Refresh Token: $(<refresh_token.dat)
|
||||||
#rm ./refreshTokenReqResp.json
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user