diff util/dataforms.lua @ 14186:d975d280baec

Merge 13.0->trunk
author Matthew Wild <mwild1@gmail.com>
date Mon, 25 May 2026 19:01:23 +0100
parents 44e5c73e6fa3
children
line wrap: on
line diff
--- a/util/dataforms.lua	Tue May 19 19:27:43 2026 +0100
+++ b/util/dataforms.lua	Mon May 25 19:01:23 2026 +0100
@@ -252,7 +252,7 @@
 				err[#err+1] = ("Invalid JID: " .. raw_value);
 			end
 		end
-		if #result > 0 then
+		if #result > 0 or #err > 0 then
 			return result, (#err > 0 and t_concat(err, "\n") or nil);
 		elseif required then
 			return nil, "Required value missing";