aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeny Khramtsov <xramtsov@gmail.com>2014-08-21 16:32:31 +0400
committerEvgeny Khramtsov <xramtsov@gmail.com>2014-08-21 16:32:31 +0400
commit191eeed7c99b2ea1a1d84d47fd6840bdcd5c242e (patch)
tree4ee96d3b145ff9497371337406b4347eb1e18c6f
parentMerge pull request #286 from vesvalo/fix_pep_odbc_publishing (diff)
parentFix return value of mod_shared_roster:delete_group. Current one is not compat... (diff)
Merge pull request #287 from vesvalo/master
Fix return value of mod_shared_roster:delete_group.
Diffstat (limited to '')
-rw-r--r--src/mod_shared_roster.erl5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mod_shared_roster.erl b/src/mod_shared_roster.erl
index 9539dfb65..916285660 100644
--- a/src/mod_shared_roster.erl
+++ b/src/mod_shared_roster.erl
@@ -501,7 +501,10 @@ delete_group(Host, Group, odbc) ->
ejabberd_odbc:sql_query_t([<<"delete from sr_user where grp='">>,
SGroup, <<"';">>])
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,