mirror of
https://github.com/smogon/pokemon-showdown-client.git
synced 2026-05-27 19:23:11 -05:00
Move Room Owners above Admins in the userlist (#1618)
This commit is contained in:
parent
452cab4ffe
commit
10caa40df2
|
|
@ -1851,8 +1851,6 @@
|
|||
{order: (Config.defaultOrder || 10006.5)}
|
||||
).order;
|
||||
|
||||
if (a === 'zarel' && aRank === 10003) aRank = 10000.5;
|
||||
if (b === 'zarel' && bRank === 10003) bRank = 10000.5;
|
||||
if (aRank !== bRank) return aRank - bRank;
|
||||
if (aUser.away !== bUser.away) return aUser.away - bUser.away;
|
||||
return (a > b ? 1 : -1);
|
||||
|
|
|
|||
|
|
@ -2434,13 +2434,13 @@ function toId() {
|
|||
type: 'leadership',
|
||||
order: 10001
|
||||
},
|
||||
'&': {
|
||||
name: "Administrator (&)",
|
||||
'#': {
|
||||
name: "Room Owner (#)",
|
||||
type: 'leadership',
|
||||
order: 10002
|
||||
},
|
||||
'#': {
|
||||
name: "Room Owner (#)",
|
||||
'&': {
|
||||
name: "Administrator (&)",
|
||||
type: 'leadership',
|
||||
order: 10003
|
||||
},
|
||||
|
|
|
|||
|
|
@ -311,13 +311,13 @@ class PSServer {
|
|||
type: 'leadership',
|
||||
order: 101,
|
||||
},
|
||||
'&': {
|
||||
name: "Administrator (&)",
|
||||
'#': {
|
||||
name: "Room Owner (#)",
|
||||
type: 'leadership',
|
||||
order: 102,
|
||||
},
|
||||
'#': {
|
||||
name: "Room Owner (#)",
|
||||
'&': {
|
||||
name: "Administrator (&)",
|
||||
type: 'leadership',
|
||||
order: 103,
|
||||
},
|
||||
|
|
|
|||
|
|
@ -410,7 +410,7 @@ class ChatUserList extends preact.Component<{room: ChatRoom, left?: number, mini
|
|||
const room = this.props.room;
|
||||
let userList = Object.entries(room.users) as [ID, string][];
|
||||
PSUtils.sortBy(userList, ([id, name]) => (
|
||||
[name === '#Zarel', PS.server.getGroup(name.charAt(0)).order, !name.endsWith('@!'), id]
|
||||
[PS.server.getGroup(name.charAt(0)).order, !name.endsWith('@!'), id]
|
||||
));
|
||||
return <ul class={'userlist' + (this.props.minimized ? (this.state.expanded ? ' userlist-maximized' : ' userlist-minimized') : '')} style={{left: this.props.left || 0}}>
|
||||
<li class="userlist-count" style="text-align:center;padding:2px 0" onClick={this.toggleExpanded}><small>{room.userCount} users</small></li>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user