diff options
Diffstat (limited to 'src/mod_roster.erl')
-rw-r--r-- | src/mod_roster.erl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mod_roster.erl b/src/mod_roster.erl index 24386e8e8..fabe053b4 100644 --- a/src/mod_roster.erl +++ b/src/mod_roster.erl @@ -1748,6 +1748,10 @@ import(_LServer, mnesia, #roster{} = R) -> mnesia:dirty_write(R); import(_LServer, mnesia, #roster_version{} = RV) -> mnesia:dirty_write(RV); +import(_LServer, riak, #roster{us = {LUser, LServer}} = R) -> + ejabberd_riak:put(R, [{'2i', [{<<"us">>, {LUser, LServer}}]}]); +import(_LServer, riak, #roster_version{} = RV) -> + ejabberd_riak:put(RV); import(_, _, _) -> pass. |