From 81eb4a01a1799ec7b0d51008777c3008b1e216a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Ku=C3=9Fowski?= Date: Tue, 23 Dec 2025 14:31:19 +0100 Subject: [PATCH] chore: Make cross signing self sign mandatory for bootstrap --- lib/pages/bootstrap/bootstrap_dialog.dart | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/lib/pages/bootstrap/bootstrap_dialog.dart b/lib/pages/bootstrap/bootstrap_dialog.dart index f518fb5d5..be3acfade 100644 --- a/lib/pages/bootstrap/bootstrap_dialog.dart +++ b/lib/pages/bootstrap/bootstrap_dialog.dart @@ -365,20 +365,12 @@ class BootstrapDialogState extends State { Logs().v( 'Cross signing is already enabled. Try to self-sign', ); - try { - await bootstrap - .client - .encryption! - .crossSigning - .selfSign(recoveryKey: key); - Logs().d('Successful selfsigned'); - } catch (e, s) { - Logs().e( - 'Unable to self sign with recovery key after successfully open existing SSSS', - e, - s, - ); - } + await bootstrap + .client + .encryption! + .crossSigning + .selfSign(recoveryKey: key); + Logs().d('Successful selfsigned'); } } on InvalidPassphraseException catch (e) { setState(