Organisator: Link zur Übersicht des eigenen Matches
Der Organisator bekommt einen Link auf /stream/match/<id>, die Stream-Übersicht nur für dieses Match. Der Zuschauercode bleibt außen vor. Ist STREAM_KEY gesetzt, wird der Schlüssel angehängt. Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
0341921655
commit
d7677f3afe
3 files changed
+7
No files matched your search
@@ -107,6 +107,9 @@ test('kompletter Ablauf: Lobby, Berechtigungen, Veto, Server-Konfiguration', asy
|
||||
const orgView = (await call('GET', `/matches/${id}`, { token: org })).body;
|
||||
assert.equal(orgView.viewer.role, 'organizer');
|
||||
const { codes } = orgView.organizer;
|
||||
// Match-Übersicht nur für dieses Match, ohne Zuschauercode
|
||||
assert.match(orgView.organizer.links.overview, new RegExp(`/stream/match/${id}$`));
|
||||
assert.ok(!orgView.organizer.links.overview.includes(codes.spectator));
|
||||
|
||||
// Zuschauer- und fremde Codes erlauben keinen Teambeitritt
|
||||
assert.equal((await call('POST', `/matches/${id}/join`, { body: { code: codes.spectator, nickname: 'spy' } })).status, 403);
|
||||
|
||||
Reference in new issue
Block a user