Improve sign in method checks

This commit is contained in:
franzap
2025-02-19 12:28:24 -03:00
parent e29ba0fd30
commit 1699b1067f
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -54,7 +54,7 @@ class SettingsScreen extends HookConsumerWidget {
),
Gap(20),
if (signedInUser == null ||
signedInUser.settings.value!.signInMethod != SignInMethod.nip55)
signedInUser.settings.value?.signInMethod != SignInMethod.nip55)
Column(
children: [
Text(
+1 -1
View File
@@ -29,7 +29,7 @@ class SignInButton extends ConsumerWidget {
Widget build(BuildContext context, WidgetRef ref) {
var user = ref.watch(signedInUserProvider);
final signedInWithPubkey =
user != null && user.settings.value!.signInMethod != SignInMethod.nip55;
user?.settings.value?.signInMethod == SignInMethod.pubkey;
if (requireNip55 && signedInWithPubkey) {
user = null;
}