# HG changeset patch # User Waqas Hussain # Date 1381524966 14400 # Node ID defa479a7d5318228d2c6be24ba7601c693d39c2 # Parent c6b8ae5a83696d1b040c51546f0458d58136eb8d mod_component_client: Fire connect (logged in) and disconnect events diff -r c6b8ae5a8369 -r defa479a7d53 mod_component_client/mod_component_client.lua --- a/mod_component_client/mod_component_client.lua Mon Sep 02 20:10:10 2013 +0200 +++ b/mod_component_client/mod_component_client.lua Fri Oct 11 16:56:06 2013 -0400 @@ -91,6 +91,7 @@ module:hook("stanza/jabber:component:accept:handshake", function(event) session.type = "component"; module:log("debug", "Handshake complete"); + module:fire_event("component_client/connected", {}); return true; -- READY! end); @@ -210,6 +211,7 @@ end __conn = nil; module:log("error", "connection lost"); + module:fire_event("component_client/disconnected", { reason = err }); end function connect()