diff options
author | Badlop <badlop@process-one.net> | 2017-05-29 12:46:59 +0200 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2017-05-29 12:49:53 +0200 |
commit | 0982a9bc3c8701f4cce00c67ac5a9223dddfd638 (patch) | |
tree | da6870d81012273088eadbab9944477cb1f59e97 /src | |
parent | Fix case clause (diff) |
Parse correctly presence_broadcast option in change_room_option command
Diffstat (limited to 'src')
-rw-r--r-- | src/mod_muc_admin.erl | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mod_muc_admin.erl b/src/mod_muc_admin.erl index ad387b19b..614cdda95 100644 --- a/src/mod_muc_admin.erl +++ b/src/mod_muc_admin.erl @@ -893,6 +893,7 @@ format_room_option(OptionString, ValueString) -> password -> ValueString; subject ->ValueString; subject_author ->ValueString; + presence_broadcast ->misc:expr_to_term(ValueString); max_users -> binary_to_integer(ValueString); _ -> misc:binary_to_atom(ValueString) end, @@ -933,6 +934,7 @@ change_option(Option, Value, Config) -> password -> Config#config{password = Value}; password_protected -> Config#config{password_protected = Value}; persistent -> Config#config{persistent = Value}; + presence_broadcast -> Config#config{presence_broadcast = Value}; public -> Config#config{public = Value}; public_list -> Config#config{public_list = Value}; title -> Config#config{title = Value}; |