diff options
author | Richard Steinmetz <richard@steinmetz.cloud> | 2024-05-01 13:56:20 +0200 |
---|---|---|
committer | Richard Steinmetz <richard@steinmetz.cloud> | 2024-05-01 13:56:20 +0200 |
commit | a3490738d77fda5be12108c4e458922bd2450a69 (patch) | |
tree | 2bd0de89bedb34f49db1e48035a3973e7c73e4fc /apps/settings/src | |
parent | d82fb01b0a103777e7d999ecc48b8d63cfb7e802 (diff) | |
download | nextcloud-server-a3490738d77fda5be12108c4e458922bd2450a69.tar.gz nextcloud-server-a3490738d77fda5be12108c4e458922bd2450a69.zip |
feat(webauthn): submit device name by pressing enter
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Diffstat (limited to 'apps/settings/src')
-rw-r--r-- | apps/settings/src/components/WebAuthn/AddDevice.vue | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/apps/settings/src/components/WebAuthn/AddDevice.vue b/apps/settings/src/components/WebAuthn/AddDevice.vue index 72077003cdd..d8329eec676 100644 --- a/apps/settings/src/components/WebAuthn/AddDevice.vue +++ b/apps/settings/src/components/WebAuthn/AddDevice.vue @@ -2,6 +2,7 @@ - @copyright 2020, Roeland Jago Douma <roeland@famdouma.nl> - - @author Roeland Jago Douma <roeland@famdouma.nl> + - @author 2024 Richard Steinmetz <richard@steinmetz.cloud> - - @license GNU AGPL version 3 or any later version - @@ -39,14 +40,16 @@ <div v-else-if="step === RegistrationSteps.NAMING" class="new-webauthn-device"> <span class="icon-loading-small webauthn-loading" /> - <NcTextField ref="nameInput" - class="new-webauthn-device__name" - :label="t('settings', 'Device name')" - :value.sync="name" - show-trailing-button - :trailing-button-label="t('settings', 'Add')" - trailing-button-icon="arrowRight" - @trailing-button-click="submit" /> + <form @submit.prevent="submit"> + <NcTextField ref="nameInput" + class="new-webauthn-device__name" + :label="t('settings', 'Device name')" + :value.sync="name" + show-trailing-button + :trailing-button-label="t('settings', 'Add')" + trailing-button-icon="arrowRight" + @trailing-button-click="submit" /> + </form> </div> <div v-else-if="step === RegistrationSteps.PERSIST" |