# HG changeset patch # User Kim Alvefur # Date 1689342295 -7200 # Node ID 5ade45d9390887d88214b86c1ca72ea358ef3c77 # Parent d2561c1d26f578b997fd22cac85a8a2eaa9556d8 mod_client_management: Fix missing equality check diff -r d2561c1d26f5 -r 5ade45d93908 mod_client_management/mod_client_management.lua --- a/mod_client_management/mod_client_management.lua Fri Jul 14 15:16:06 2023 +0200 +++ b/mod_client_management/mod_client_management.lua Fri Jul 14 15:44:55 2023 +0200 @@ -325,7 +325,7 @@ elseif c_type == "software" then local active_clients = get_active_clients(username); for _, client in ipairs(active_clients) do - if client.user_agent and client.user_agent.software == c_id or user_agent_tostring(client.user_agent) then + if client.user_agent and client.user_agent.software == c_id or user_agent_tostring(client.user_agent) == c_id then return revoke_client_access(username, client.id); end end