X-Git-Url: https://git.enpas.org/?a=blobdiff_plain;f=core%2Fsessionmanager.lua;h=d36591bfb34c2218c01c84388796409dbda57a88;hb=8c65e7191852912f2f8f39f2f7991eb12cb0fcb0;hp=6376851533021b51b0a10b3f2730a8a41c3039a6;hpb=73db8d5e9f28183def689597f46814b155a490d3;p=prosody.git diff --git a/core/sessionmanager.lua b/core/sessionmanager.lua index 63768515..d36591bf 100644 --- a/core/sessionmanager.lua +++ b/core/sessionmanager.lua @@ -28,7 +28,7 @@ local resourceprep = require "util.encodings".stringprep.resourceprep; local nodeprep = require "util.encodings".stringprep.nodeprep; local initialize_filters = require "util.filters".initialize; -local fire_event = require "core.eventmanager".fire_event; +local fire_event = prosody.events.fire_event; local add_task = require "util.timer".add_task; local gettime = require "socket".gettime; @@ -86,6 +86,7 @@ local resting_session = { -- Resting, not dead close = function (session) session.log("debug", "Attempt to close already-closed session"); end; + filter = function (type, data) return data; end; }; resting_session.__index = resting_session; function retire_session(session)