diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-03-20 09:57:11 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-03-20 09:57:11 +0300 |
commit | f3ecba0445f62199de1cf553d543c0cc9a1061f1 (patch) | |
tree | d6074c33cb094a5892cfe0e4dd1b556f983cc55b /src/mod_muc_room.erl | |
parent | Better 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.erl | 8 |
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, |