summaryrefslogtreecommitdiff
path: root/src/mod_muc_room.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-03-20 09:57:11 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-03-20 09:57:11 +0300
commitf3ecba0445f62199de1cf553d543c0cc9a1061f1 (patch)
treed6074c33cb094a5892cfe0e4dd1b556f983cc55b /src/mod_muc_room.erl
parentBetter log s2s auth failures when TLS is not available (diff)
Use new xdata compiler API
Diffstat (limited to 'src/mod_muc_room.erl')
-rw-r--r--src/mod_muc_room.erl8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/mod_muc_room.erl b/src/mod_muc_room.erl
index 8ab14a92..dc30cc89 100644
--- a/src/mod_muc_room.erl
+++ b/src/mod_muc_room.erl
@@ -3198,8 +3198,7 @@ get_config(Lang, StateData, From) ->
Fs,
[StateData, From, Lang]),
#xdata{type = form, title = Title,
- fields = muc_roomconfig:encode(
- Fields, fun(T) -> translate:translate(Lang, T) end)}.
+ fields = muc_roomconfig:encode(Fields, Lang)}.
-spec set_config(muc_roomconfig:result(), state(), binary()) ->
{error, stanza_error()} | {result, undefined, state()}.
@@ -3613,8 +3612,7 @@ iq_disco_info_extras(Lang, StateData) ->
Fs = [{description, (StateData#state.config)#config.description},
{occupants, ?DICT:size(StateData#state.users)}],
#xdata{type = result,
- fields = muc_roominfo:encode(
- Fs, fun(T) -> translate:translate(Lang, T) end)}.
+ fields = muc_roominfo:encode(Fs, Lang)}.
-spec process_iq_disco_items(jid(), iq(), state()) ->
{error, stanza_error()} | {result, disco_items()}.
@@ -3835,7 +3833,7 @@ prepare_request_form(Requester, Nick, Lang) ->
{jid, Requester},
{roomnick, Nick},
{request_allow, false}],
- fun(T) -> translate:translate(Lang, T) end),
+ Lang),
#message{type = normal,
sub_els = [#xdata{type = form,
title = Title,