24
1
mirror of https://github.com/processone/ejabberd.git synced 2024-06-02 21:17:12 +02:00

Fix return value of mod_shared_roster:delete_group. Current one is not compatible with mod_admin_extra.

This commit is contained in:
vesvalo 2014-08-21 15:13:43 +04:00
parent 8e3a49d369
commit 01a3c1c2e1

View File

@ -501,7 +501,10 @@ delete_group(Host, Group, odbc) ->
ejabberd_odbc:sql_query_t([<<"delete from sr_user where grp='">>, ejabberd_odbc:sql_query_t([<<"delete from sr_user where grp='">>,
SGroup, <<"';">>]) SGroup, <<"';">>])
end, end,
ejabberd_odbc:sql_transaction(Host, F). case ejabberd_odbc:sql_transaction(Host, F) of
{atomic,{updated,_}} -> {atomic, ok};
Res -> Res
end.
get_group_opts(Host, Group) -> get_group_opts(Host, Group) ->
get_group_opts(Host, Group, get_group_opts(Host, Group,