From 55a9a4172201dc696595137546864a8878cc5268 Mon Sep 17 00:00:00 2001 From: Kima Date: Tue, 27 Feb 2024 22:47:47 +0100 Subject: [PATCH] ye ye --- refilc/lib/providers/third_party_provider.dart | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/refilc/lib/providers/third_party_provider.dart b/refilc/lib/providers/third_party_provider.dart index 0a4fdfb..e01f6d3 100644 --- a/refilc/lib/providers/third_party_provider.dart +++ b/refilc/lib/providers/third_party_provider.dart @@ -49,7 +49,17 @@ class ThirdPartyProvider with ChangeNotifier { Future googleSignIn() async { if (!await _googleSignIn.isSignedIn()) { - return _googleSignIn.signIn(); + GoogleSignInAccount? account = await _googleSignIn.signIn(); + + LinkedAccount linked = LinkedAccount( + type: AccountType.google, + username: account?.email ?? '', + displayName: account?.displayName ?? '', + id: account?.id ?? '', + ); + _linkedAccounts.add(linked); + + return account; } return null; }