Use error mapping for PIN status errors

This commit is contained in:
mimi89999
2025-12-29 23:19:32 +01:00
parent d9758c8fdf
commit e491f625d3
2 changed files with 1 additions and 2 deletions

View File

@@ -544,7 +544,7 @@ class MainActivity : AppCompatActivity() {
val protocol = pinProtocol ?: throw AuthnkeyError.PinProtocolNotInitialized()
val retries = withContext(Dispatchers.IO) { protocol.getPinRetries() }.getOrElse { e ->
if (e is java.io.IOException) throw e
resultText.text = getString(R.string.error_could_not_get_pin_status)
resultText.text = e.toUserMessage(this@MainActivity)
pendingAction = null
return@launch
}

View File

@@ -52,7 +52,6 @@
<string name="error_generic">Error: %1$s</string>
<string name="error_generic_with_trace">Error: %1$s\n\n%2$s</string>
<string name="error_metadata">Error getting metadata: %1$s</string>
<string name="error_could_not_get_pin_status">Could not get PIN status</string>
<string name="error_pins_dont_match">New PINs don\'t match</string>
<string name="error_uv_required_no_pin">Verification required but no PIN is set on your security key</string>