]> granicus.if.org Git - ejabberd/commitdiff
* src/mod_muc/mod_muc_room.erl: Allow change_state of a room
authorBadlop <badlop@process-one.net>
Fri, 16 May 2008 18:05:03 +0000 (18:05 +0000)
committerBadlop <badlop@process-one.net>
Fri, 16 May 2008 18:05:03 +0000 (18:05 +0000)
SVN Revision: 1329

src/mod_muc/mod_muc_room.erl

index f07b876ea4e88ce1d1a0b91975e38f40ab29425f..91da61e2b1596817fc73b7af92d6bffe7c937a53 100644 (file)
@@ -689,6 +689,8 @@ handle_sync_event(get_state, _From, StateName, StateData) ->
 handle_sync_event({change_config, Config}, _From, StateName, StateData) ->
     {result, [], NSD} = change_config(Config, StateData),
     {reply, {ok, NSD#state.config}, StateName, NSD};
+handle_sync_event({change_state, NewStateData}, _From, StateName, _StateData) ->
+    {reply, {ok, NewStateData}, StateName, NewStateData};
 handle_sync_event(_Event, _From, StateName, StateData) ->
     Reply = ok,
     {reply, Reply, StateName, StateData}.