diff options
author | Evgeny Khramtsov <xramtsov@gmail.com> | 2014-08-21 16:32:31 +0400 |
---|---|---|
committer | Evgeny Khramtsov <xramtsov@gmail.com> | 2014-08-21 16:32:31 +0400 |
commit | 191eeed7c99b2ea1a1d84d47fd6840bdcd5c242e (patch) | |
tree | 4ee96d3b145ff9497371337406b4347eb1e18c6f | |
parent | Merge pull request #286 from vesvalo/fix_pep_odbc_publishing (diff) | |
parent | Fix 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.erl | 5 |
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, |