uspot: Session-Timeout AVP was not correctly honoured

Fixes: WIFI-10663
Signed-off-by: John Crispin <john@phrozen.org>
This commit is contained in:
John Crispin 2022-10-14 09:14:56 +02:00 committed by jaspreetsachdev
parent a542660072
commit 0bb8d0dcc0

View File

@ -32,8 +32,8 @@ function get_idle_timeout(mac) {
}
function get_session_timeout(mac) {
if (clients[mac]?.session_timeout)
return clients[mac].session_timeout;
if (clients[mac]?.session)
return clients[mac].session;
return session_timeout;
}
@ -154,6 +154,7 @@ function client_add(mac, state) {
clients[mac] = {
accounting,
interval,
session,
idle,
};
if (state.data?.radius?.request)