Admin: IP und Ports des Servers in der Matchkarte anzeigen
This commit is contained in:
1 parent
9bb878c641
commit
2873b5ba3a
2 files changed
+9
No files matched your search
@@ -296,6 +296,12 @@ function MatchAdminCard({ m, run, busy, token, reload, setNotice }) {
|
|||||||
{current.live?.roundsPlayed != null && <span className="muted">Runde {current.live.roundsPlayed + 1}</span>}
|
{current.live?.roundsPlayed != null && <span className="muted">Runde {current.live.roundsPlayed + 1}</span>}
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
{m.server?.address && (
|
||||||
|
<div className="admin-address small">
|
||||||
|
Server <strong>{m.server.address.host}:{m.server.address.port}</strong>
|
||||||
|
{m.server.address.tvPort && <> · CSTV {m.server.address.host}:{m.server.address.tvPort}</>}
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
{paused && <span className="admin-badge is-paused">Pausiert</span>}
|
{paused && <span className="admin-badge is-paused">Pausiert</span>}
|
||||||
</div>
|
</div>
|
||||||
<button className="link-btn" onClick={() => setOpen(!open)}>{open ? 'Weniger' : 'Details'}</button>
|
<button className="link-btn" onClick={() => setOpen(!open)}>{open ? 'Weniger' : 'Details'}</button>
|
||||||
|
|||||||
@@ -956,6 +956,9 @@ export class MatchService extends EventEmitter {
|
|||||||
updatedAt: row.updated_at,
|
updatedAt: row.updated_at,
|
||||||
idleTimeoutMinutes: this.config.idleTimeoutMinutes,
|
idleTimeoutMinutes: this.config.idleTimeoutMinutes,
|
||||||
};
|
};
|
||||||
|
if (viewer.isOrganizer && row.host) {
|
||||||
|
view.address = { host: row.host, port: row.port, tvPort: row.tv_port };
|
||||||
|
}
|
||||||
const configured = row.status === 'configured';
|
const configured = row.status === 'configured';
|
||||||
if (!configured || viewer.role === 'public') return view;
|
if (!configured || viewer.role === 'public') return view;
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user