Mercurial > prosody-modules
diff mod_group_bookmarks/mod_group_bookmarks.lua @ 679:dcddd9195098
mod_group_bookmarks: Log error when group_bookmarks_file not specified
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Sat, 26 May 2012 22:53:39 +0100 |
parents | ee416b285802 |
children | 7dbde05b48a9 |
line wrap: on
line diff
--- a/mod_group_bookmarks/mod_group_bookmarks.lua Sat May 26 11:37:44 2012 +0000 +++ b/mod_group_bookmarks/mod_group_bookmarks.lua Sat May 26 22:53:39 2012 +0100 @@ -75,11 +75,16 @@ end, 1); function module.load() - bookmarks_file = config.get(module:get_host(), "core", "group_bookmarks_file"); - if not bookmarks_file then return; end - + bookmarks_file = module:get_option_string("group_bookmarks_file"); + rooms = { default = {} }; members = { }; + + if not bookmarks_file then + module:log("error", "Please specify group_bookmarks_file in your configuration"); + return; + end + local curr_room; for line in io.lines(bookmarks_file) do if line:match("^%s*%[.-%]%s*$") then