Explicitly set type="submit" on form buttons (#11726)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run

This commit is contained in:
Aurastic 2026-03-17 12:47:03 +05:30 committed by GitHub
parent 1832b39b7b
commit 79483f6616
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1233,9 +1233,9 @@ export class RoomBattle extends RoomGame<RoomBattlePlayer> {
player.id ? (
`<form><label>Player ${player.num}: <strong>${player.name}</strong></label></form>`
) : player.invite ? (
`<form data-submitsend="/msgroom ${this.roomid},/uninvitebattle ${player.invite}"><label>Player ${player.num}: <strong>${player.invite}</strong> (invited) <button>Uninvite</button></label></form>`
`<form data-submitsend="/msgroom ${this.roomid},/uninvitebattle ${player.invite}"><label>Player ${player.num}: <strong>${player.invite}</strong> (invited) <button type="submit">Uninvite</button></label></form>`
) : (
`<form data-submitsend="/msgroom ${this.roomid},/invitebattle {username}, p${player.num}"><label>Player ${player.num}: <input name="username" class="textbox" placeholder="Username" /></label> <button class="button">Add Player</button></form>`
`<form data-submitsend="/msgroom ${this.roomid},/invitebattle {username}, p${player.num}"><label>Player ${player.num}: <input name="username" class="textbox" placeholder="Username" /></label> <button class="button" type="submit">Add Player</button></form>`
)
));
if (this.gameType === 'multi') {