diff --git a/apps/roster/src/roster.erl b/apps/roster/src/roster.erl index e6239977a1ae656701892ab5063856afffb49cf4..f501c1cee4e68a72a6f2d27972620d2b99dde720 100644 --- a/apps/roster/src/roster.erl +++ b/apps/roster/src/roster.erl @@ -1106,7 +1106,7 @@ contact_readmsg(_) -> 0. contact_readmsg(#'Roster'{id = LocalId, phone = Phone}, #'Roster'{} = R) -> - contact_readmsg(roster:phone_id(LocalId, Phone), R); + contact_readmsg(roster:phone_id(Phone, LocalId), R); contact_readmsg(LocalPhoneId, #'Roster'{userlist = Contacts}) -> contact_readmsg(lists:keyfind(LocalPhoneId, #'Contact'.phone_id, Contacts)); contact_readmsg(LocalPhoneId, PhoneId) ->