Should not crash if id or resource missing

Stephen Paul Weber created

Since id is not strictly required on messages, and bare JIDs can
certainly send message stanzas.

Change summary

sgx-catapult.rb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Detailed changes

sgx-catapult.rb 🔗

@@ -175,9 +175,9 @@ module SGXcatapult
 			'text'			=> m.body,
 			'tag'			=>
 				# callbacks need both the id and resourcepart
-				WEBrick::HTTPUtils.escape(m.id) + ' ' +
+				WEBrick::HTTPUtils.escape(m.id.to_s) + ' ' +
 				WEBrick::HTTPUtils.escape(
-					m.from.to_s.split('/', 2)[1]
+					m.from.to_s.split('/', 2)[1].to_s
 				),
 			'receiptRequested'	=> 'all',
 			'callbackUrl'		=> ARGV[6]