Mercurial > prosody-modules
comparison mod_roster_command/mod_roster_command.lua @ 492:f806c8a7f985
mod_roster_command: Fix traceback and log error message when loaded into Prosody (thanks epaulin)
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Sat, 03 Dec 2011 15:29:00 +0000 |
parents | 1969310ea06a |
children | f7cb287dd3c7 |
comparison
equal
deleted
inserted
replaced
491:5b3db688213d | 492:f806c8a7f985 |
---|---|
6 -- Copyright (C) 2011 Adam Nielsen | 6 -- Copyright (C) 2011 Adam Nielsen |
7 -- | 7 -- |
8 -- This project is MIT/X11 licensed. Please see the | 8 -- This project is MIT/X11 licensed. Please see the |
9 -- COPYING file in the source package for more information. | 9 -- COPYING file in the source package for more information. |
10 ----------------------------------------------------------- | 10 ----------------------------------------------------------- |
11 | |
12 if not rawget(_G, "prosodyctl") then | |
13 module:log("error", "Do not load this module in Prosody, for correct usage see: http://code.google.com/p/prosody-modules/wiki/mod_roster_command"); | |
14 module.host = "*"; | |
15 return; | |
16 end | |
17 | |
11 | 18 |
12 -- Workaround for lack of util.startup... | 19 -- Workaround for lack of util.startup... |
13 _G.bare_sessions = _G.bare_sessions or {}; | 20 _G.bare_sessions = _G.bare_sessions or {}; |
14 | 21 |
15 local rostermanager = require "core.rostermanager"; | 22 local rostermanager = require "core.rostermanager"; |