Fix BMS endpoint and auth issues

This commit is contained in:
Steve W
2026-04-07 19:50:24 +00:00
parent 4cfea24c7e
commit 0916a308b2
5 changed files with 18 additions and 13 deletions

4
scripts/bms-auth.sh Executable file → Normal file
View File

@@ -88,8 +88,8 @@ cmd_auth_refresh() {
local response
response=$(curl -sf -X POST "${BMS_API_BASE}/v2/security/refreshtoken" \
-H "Content-Type: application/json" \
-d "{\"AccessToken\":\"${access_token}\",\"RefreshToken\":\"${refresh_token}\"}") \
-F "AccessToken=${access_token}" \
-F "RefreshToken=${refresh_token}") \
|| { echo "Refresh failed, re-authenticating..." >&2; cmd_auth_login; return; }
save_token "$response"