Software /
code /
prosody-modules
Diff
mod_compat_dialback/mod_compat_dialback.lua @ 1900:41ebdb331b94
mod_compat_dialback: Workaround for Dialback with servers that violate RFC 6120 § 4.7.2
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 11 Oct 2015 15:39:23 +0200 |
child | 1916:56f6a642fc67 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mod_compat_dialback/mod_compat_dialback.lua Sun Oct 11 15:39:23 2015 +0200 @@ -0,0 +1,15 @@ +-- Prosody IM +-- Copyright (C) 2008-2010 Matthew Wild +-- Copyright (C) 2008-2010 Waqas Hussain +-- +-- This project is MIT/X11 licensed. Please see the +-- COPYING file in the source package for more information. +-- + +module:set_global(); + +module:global("s2s-stream-features-legacy", function (data) + if data.origin.type == "s2sin_unauthed" then + data.features:tag("dialback", { xmlns='urn:xmpp:features:dialback' }):up(); + end +end);