uspot: fix rate limiting in captive portal/UAM

Fixes: WIFI-12305
Signed-off-by: John Crispin <john@phrozen.org>
This commit is contained in:
John Crispin
2023-06-15 16:17:58 +02:00
parent 0c7aecde9f
commit f74cee802b

View File

@@ -177,8 +177,8 @@ function client_ratelimit(interface, mac, state) {
let reply = state.data.radius.reply;
// check known attributes - WISPr: bps, ChiliSpot: kbps
let maxup = reply['WISPr-Bandwidth-Max-Up'] || reply['ChilliSpot-Bandwidth-Max-Up']*1000;
let maxdown = reply['WISPr-Bandwidth-Max-Down'] || reply['ChilliSpot-Bandwidth-Max-Down']*1000;
let maxup = reply['WISPr-Bandwidth-Max-Up'] || (reply['ChilliSpot-Bandwidth-Max-Up']*1000);
let maxdown = reply['WISPr-Bandwidth-Max-Down'] || (reply['ChilliSpot-Bandwidth-Max-Down']*1000);
if (!(+maxdown || +maxup))
return;