--- a/util/jsonschema.lua Sat Jun 17 17:12:54 2023 +0200
+++ b/util/jsonschema.lua Sat Jun 17 17:17:44 2023 +0200
@@ -4,8 +4,8 @@
return type(n) == "number" and n % 1 == 0 and n <= 9007199254740992 and n >= -9007199254740992 and "integer" or "float";
end;
-local utf8 = rawget(_G, "utf8") or require("prosody.util.encodings").utf8;
-local utf8_len = utf8.len or function(s)
+local utf8_enc = rawget(_G, "utf8") or require("prosody.util.encodings").utf8;
+local utf8_len = utf8_enc.len or function(s)
local _, count = s:gsub("[%z\001-\127\194-\253][\128-\191]*", "");
return count
end;