aboutsummaryrefslogtreecommitdiff
path: root/src/mod_roster_odbc.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mod_roster_odbc.erl')
-rw-r--r--src/mod_roster_odbc.erl9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/mod_roster_odbc.erl b/src/mod_roster_odbc.erl
index cc94d10c6..9509cc68c 100644
--- a/src/mod_roster_odbc.erl
+++ b/src/mod_roster_odbc.erl
@@ -141,11 +141,10 @@ get_user_roster(Acc, {LUser, LServer}) ->
R ->
SJID = jlib:jid_to_string(R#roster.jid),
Groups = lists:flatmap(
- fun({S, G}) ->
- case jlib:jid_tolower(S) of
- SJID -> [G];
- _ -> []
- end
+ fun({S, G}) when S == SJID ->
+ [G];
+ (_) ->
+ []
end, JIDGroups),
[R#roster{groups = Groups}]
end