mod_rest: Allow empty @to to mean to=account is in normal XMPP
authorKim Alvefur <zash@zash.se>
Sun, 07 Mar 2021 21:02:18 +0100
changeset 4506 48afaec5d1de
parent 4505 42f43f1383db
child 4507 80912726405d
mod_rest: Allow empty @to to mean to=account is in normal XMPP Noticed an XXX in snikket-web-portal wrt needing to explicitly set @to in order to talk to 'self' services in Prosody, where to=nil is the same as to=account
mod_rest/mod_rest.lua
--- a/mod_rest/mod_rest.lua	Sun Mar 07 01:35:43 2021 +0100
+++ b/mod_rest/mod_rest.lua	Sun Mar 07 21:02:18 2021 +0100
@@ -241,7 +241,7 @@
 	end
 
 	local to = jid.prep(payload.attr.to);
-	if not to then
+	if payload.attr.to and not to then
 		return post_errors.new("to");
 	end