make more canonical keys for cats/roles in hope to combat randomization

This commit is contained in:
41666 2019-03-21 11:02:43 -05:00
parent e4fd9fec12
commit ce348e268b

View file

@ -90,11 +90,11 @@ class Server extends React.Component<ServerPageProps> {
{ this.renderSocial() } { this.renderSocial() }
hello <span style={{ color: currentServer.gm.color }}>{currentServer.gm.nickname}</span> on {currentServer.server.name} ({ view.dirty ? 'dirty' : 'clean' }) hello <span style={{ color: currentServer.gm.color }}>{currentServer.gm.nickname}</span> on {currentServer.server.name} ({ view.dirty ? 'dirty' : 'clean' })
<Hider visible={true || currentServer.id !== null}> <Hider visible={true || currentServer.id !== null}>
{ !view.invalidated && view.categories.map(c => <Category key={c.id}> { !view.invalidated && view.categories.map(c => <Category key={`cat__${c.name}__${c.id}`}>
<div>{ c.name }</div> <div>{ c.name }</div>
<div> <div>
{ {
c._roles && c._roles.map(r => <Role key={r.id} role={r} active={view.selected.includes(r.id)} onToggle={this.onToggle(r)} disabled={!r.safe} />) c._roles && c._roles.map(r => <Role key={`role__${r.name}__${r.id}`} role={r} active={view.selected.includes(r.id)} onToggle={this.onToggle(r)} disabled={!r.safe} />)
} }
</div> </div>
</Category>) } </Category>) }