diff --git a/src/shared/utils/friend.js b/src/shared/utils/friend.js index d63469c4..87991c02 100644 --- a/src/shared/utils/friend.js +++ b/src/shared/utils/friend.js @@ -99,6 +99,8 @@ function sortStatus(a, b) { return 1; case 'busy': return 1; + case 'offline': + return 1; } break; case 'active': @@ -109,6 +111,8 @@ function sortStatus(a, b) { return 1; case 'busy': return 1; + case 'offline': + return 1; } break; case 'ask me': @@ -119,6 +123,8 @@ function sortStatus(a, b) { return -1; case 'busy': return 1; + case 'offline': + return 1; } break; case 'busy': @@ -129,6 +135,20 @@ function sortStatus(a, b) { return -1; case 'ask me': return -1; + case 'offline': + return 1; + } + break; + case 'offline': + switch (a) { + case 'join me': + return -1; + case 'active': + return -1; + case 'ask me': + return -1; + case 'busy': + return -1; } break; }