Software / code / prosody
Comparison
plugins/mod_carbons.lua @ 6804:9f40ae38f0de
mod_carbons: Get full_ and bare_sessions from the prosody global [luacheck]
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Thu, 27 Aug 2015 12:17:12 +0200 |
| parent | 6803:7ed87299dbf9 |
| child | 6841:be87ab2d611c |
comparison
equal
deleted
inserted
replaced
| 6803:7ed87299dbf9 | 6804:9f40ae38f0de |
|---|---|
| 5 | 5 |
| 6 local st = require "util.stanza"; | 6 local st = require "util.stanza"; |
| 7 local jid_bare = require "util.jid".bare; | 7 local jid_bare = require "util.jid".bare; |
| 8 local xmlns_carbons = "urn:xmpp:carbons:2"; | 8 local xmlns_carbons = "urn:xmpp:carbons:2"; |
| 9 local xmlns_forward = "urn:xmpp:forward:0"; | 9 local xmlns_forward = "urn:xmpp:forward:0"; |
| 10 local full_sessions, bare_sessions = full_sessions, bare_sessions; | 10 local full_sessions, bare_sessions = prosody.full_sessions, prosody.bare_sessions; |
| 11 | 11 |
| 12 local function toggle_carbons(event) | 12 local function toggle_carbons(event) |
| 13 local origin, stanza = event.origin, event.stanza; | 13 local origin, stanza = event.origin, event.stanza; |
| 14 local state = stanza.tags[1].name; | 14 local state = stanza.tags[1].name; |
| 15 module:log("debug", "%s %sd carbons", origin.full_jid, state); | 15 module:log("debug", "%s %sd carbons", origin.full_jid, state); |