aboutsummaryrefslogtreecommitdiff
path: root/src/mod_announce.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_announce.erl')
-rw-r--r--src/mod_announce.erl4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mod_announce.erl b/src/mod_announce.erl
index 6ccc5990e..fd215772a 100644
--- a/src/mod_announce.erl
+++ b/src/mod_announce.erl
@@ -1137,5 +1137,9 @@ import(_LServer, mnesia, #motd{} = Motd) ->
mnesia:dirty_write(Motd);
import(_LServer, mnesia, #motd_users{} = Users) ->
mnesia:dirty_write(Users);
+import(_LServer, riak, #motd{} = Motd) ->
+ ejabberd_riak:put(Motd);
+import(_LServer, riak, #motd_users{us = {_, S}} = Users) ->
+ ejabberd_riak:put(Users, [{'2i', [{<<"server">>, S}]}]);
import(_, _, _) ->
pass.