comparison mod_muc_hide_media/mod_muc_hide_media.lua @ 4788:9084588c73ae

mod_muc_hide_media: Fix disco#info field (thanks mirux) The default value for 'type' here is 'text-single', which does not serialize boolean values.
author Kim Alvefur <zash@zash.se>
date Wed, 24 Nov 2021 16:27:20 +0100
parents 65e94270c413
children
comparison
equal deleted inserted replaced
4787:df2246b15075 4788:9084588c73ae
41 local room, form, formdata = event.room, event.form, event.formdata; 41 local room, form, formdata = event.room, event.form, event.formdata;
42 42
43 local display_media = not should_hide_media(room); 43 local display_media = not should_hide_media(room);
44 table.insert(form, { 44 table.insert(form, {
45 name = "{xmpp:prosody.im}muc#roomconfig_display_media", 45 name = "{xmpp:prosody.im}muc#roomconfig_display_media",
46 type = "boolean",
46 }); 47 });
47 formdata["{xmpp:prosody.im}muc#roomconfig_display_media"] = display_media; 48 formdata["{xmpp:prosody.im}muc#roomconfig_display_media"] = display_media;
48 end); 49 end);
49 50
50 local function filter_media_tags(tag) 51 local function filter_media_tags(tag)