Comparison

plugins/muc/persistent.lib.lua @ 7352:50b24b3476e6

MUC: Provide a noop stub room:save() method
author Kim Alvefur <zash@zash.se>
date Thu, 14 Apr 2016 21:23:09 +0200
parent 6991:84e01dbb739e
child 7353:ca31d3271cf8
comparison
equal deleted inserted replaced
7350:24e2369b67f9 7352:50b24b3476e6
13 13
14 local function set_persistent(room, persistent) 14 local function set_persistent(room, persistent)
15 persistent = persistent and true or nil; 15 persistent = persistent and true or nil;
16 if get_persistent(room) == persistent then return false; end 16 if get_persistent(room) == persistent then return false; end
17 room._data.persistent = persistent; 17 room._data.persistent = persistent;
18 if room.save then room:save(true); end 18 room:save(true);
19 return true; 19 return true;
20 end 20 end
21 21
22 module:hook("muc-config-form", function(event) 22 module:hook("muc-config-form", function(event)
23 table.insert(event.form, { 23 table.insert(event.form, {