changeset 5370:d9d52ad8c1ae

mod_client_management: Fix type confusion client_selector : string, not some sort of table?
author Kim Alvefur <zash@zash.se>
date Tue, 25 Apr 2023 22:12:02 +0200
parents 1a58a11407ac
children b2d51c6ae89a
files mod_client_management/mod_client_management.lua
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/mod_client_management/mod_client_management.lua	Tue Apr 25 22:06:08 2023 +0200
+++ b/mod_client_management/mod_client_management.lua	Tue Apr 25 22:12:02 2023 +0200
@@ -277,8 +277,8 @@
 end
 
 function revoke_client_access(username, client_selector)
-	if client_selector.id then
-		local c_type, c_id = client_selector.id:match("^(%w+)/(.+)$");
+	if client_selector then
+		local c_type, c_id = client_selector:match("^(%w+)/(.+)$");
 		if c_type == "client" then
 			local client = client_store:get_key(username, c_id);
 			if not client then