Software / code / prosody-modules
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 |
| parent | 3689:65e94270c413 |
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) |