diff options
Diffstat (limited to 'src/mod_muc.erl')
-rw-r--r-- | src/mod_muc.erl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mod_muc.erl b/src/mod_muc.erl index 408700909..52c9d2e22 100644 --- a/src/mod_muc.erl +++ b/src/mod_muc.erl @@ -1268,5 +1268,10 @@ import(_LServer, mnesia, #muc_room{} = R) -> mnesia:dirty_write(R); import(_LServer, mnesia, #muc_registered{} = R) -> mnesia:dirty_write(R); +import(_LServer, riak, #muc_room{} = R) -> + ejabberd_riak:put(R); +import(_LServer, riak, + #muc_registered{us_host = {_, Host}, nick = Nick} = R) -> + ejabberd_riak:put(R, [{'2i', [{<<"nick_host">>, {Nick, Host}}]}]); import(_, _, _) -> pass. |