Selaa lähdekoodia

fix(otp): show new recovery codes after TOTP first binding

Hintay 2 kuukautta sitten
vanhempi
commit
228a7b997f
1 muutettua tiedostoa jossa 3 lisäystä ja 3 poistoa
  1. 3 3
      app/src/views/preference/components/RecoveryCodes.vue

+ 3 - 3
app/src/views/preference/components/RecoveryCodes.vue

@@ -17,7 +17,7 @@ const emit = defineEmits<{
 }>()
 
 const _codes = ref<RecoveryCode[]>()
-const codes = computed(() => props.recoveryCodes ?? _codes.value)
+const codes = computed(() => _codes.value ?? props.recoveryCodes)
 const newGenerated = ref(false)
 
 const codeSource = computed(() => codes.value?.map(code => code.code).join('\n'))
@@ -64,8 +64,8 @@ function handlePopOpenChange(visible: boolean) {
 
 <template>
   <div>
-    <h3>
-      {{ $gettext('Recovery Codes') }}
+    <h3 class="flex items-center gap-2">
+      <span>{{ $gettext('Recovery Codes') }}</span>
       <ATag v-if="recoveryCodes || twoFAStatus?.recovery_codes_viewed" :color="newGenerated || recoveryCodes ? 'success' : 'processing'">
         {{ newGenerated || recoveryCodes ? $gettext('First View') : $gettext('Viewed') }}
       </ATag>