web/settings: add readOnly flags to hidden fields to fix warnings

This commit is contained in:
Tulir Asokan 2025-03-02 17:16:21 +02:00
parent d06ed8637c
commit 5aacc3424d

View file

@ -303,7 +303,7 @@ const KeyExportView = ({ room }: SettingsViewProps) => {
method="post" method="post"
target="_blank" target="_blank"
> >
<input type="password" name="passphrase" hidden value={passphrase} /> <input type="password" name="passphrase" hidden readOnly value={passphrase} />
<input <input
className="import-file" className="import-file"
type="file" type="file"
@ -316,11 +316,11 @@ const KeyExportView = ({ room }: SettingsViewProps) => {
</form> </form>
<div className="export-buttons"> <div className="export-buttons">
<form action="_gomuks/keys/export" method="post" target="_blank"> <form action="_gomuks/keys/export" method="post" target="_blank">
<input type="password" name="passphrase" hidden value={passphrase} /> <input type="password" name="passphrase" hidden readOnly value={passphrase} />
<button type="submit" disabled={passphrase == ""}>Export all keys</button> <button type="submit" disabled={passphrase == ""}>Export all keys</button>
</form> </form>
<form action={`_gomuks/keys/export/${encodeURIComponent(room.roomID)}`} method="post" target="_blank"> <form action={`_gomuks/keys/export/${encodeURIComponent(room.roomID)}`} method="post" target="_blank">
<input type="password" name="passphrase" hidden value={passphrase} /> <input type="password" name="passphrase" hidden readOnly value={passphrase} />
<button type="submit" disabled={passphrase == ""}>Export room keys</button> <button type="submit" disabled={passphrase == ""}>Export room keys</button>
</form> </form>
</div> </div>