Diff

plugins/mod_authz_internal.lua @ 13831:bf4cd327966f

Merge 13.0->trunk
author Matthew Wild <mwild1@gmail.com>
date Wed, 09 Apr 2025 10:59:28 +0100
parent 13827:bcb69302423e
line wrap: on
line diff
--- a/plugins/mod_authz_internal.lua	Thu Apr 03 20:37:03 2025 +0100
+++ b/plugins/mod_authz_internal.lua	Wed Apr 09 10:59:28 2025 +0100
@@ -298,7 +298,11 @@
 end
 
 function get_role_by_name(role_name)
-	return assert(role_registry[role_name], role_name);
+	local role = role_registry[role_name];
+	if not role then
+		return error("Unknown role: "..role_name);
+	end
+	return role, role_name;
 end
 
 function get_all_roles()