Skip to content

Commit 228a7b9

Browse files
committed
fix(otp): show new recovery codes after TOTP first binding
1 parent ef1a5c2 commit 228a7b9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

app/src/views/preference/components/RecoveryCodes.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const emit = defineEmits<{
1717
}>()
1818
1919
const _codes = ref<RecoveryCode[]>()
20-
const codes = computed(() => props.recoveryCodes ?? _codes.value)
20+
const codes = computed(() => _codes.value ?? props.recoveryCodes)
2121
const newGenerated = ref(false)
2222
2323
const codeSource = computed(() => codes.value?.map(code => code.code).join('\n'))
@@ -64,8 +64,8 @@ function handlePopOpenChange(visible: boolean) {
6464

6565
<template>
6666
<div>
67-
<h3>
68-
{{ $gettext('Recovery Codes') }}
67+
<h3 class="flex items-center gap-2">
68+
<span>{{ $gettext('Recovery Codes') }}</span>
6969
<ATag v-if="recoveryCodes || twoFAStatus?.recovery_codes_viewed" :color="newGenerated || recoveryCodes ? 'success' : 'processing'">
7070
{{ newGenerated || recoveryCodes ? $gettext('First View') : $gettext('Viewed') }}
7171
</ATag>

0 commit comments

Comments
 (0)