Skip to content

Commit 6bae4f7

Browse files
committed
fix bugs new user
1 parent 098e652 commit 6bae4f7

File tree

3 files changed

+74
-47
lines changed

3 files changed

+74
-47
lines changed

.idea/workspace.xml

Lines changed: 72 additions & 45 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/login.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ class LoginScreenState extends State<LoginScreen> {
6868
final List<DocumentSnapshot> documents = result.documents;
6969
if (documents.length == 0) {
7070
// Update data to server if new user
71-
Firestore.instance.collection('users').document(firebaseUser.uid).updateData(
71+
Firestore.instance.collection('users').document(firebaseUser.uid).setData(
7272
{'nickname': firebaseUser.displayName, 'photoUrl': firebaseUser.photoUrl, 'id': firebaseUser.uid});
7373

7474
// Write data to local

lib/main.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ class MainScreenState extends State<MainScreen> {
157157
),
158158
new Container(
159159
child: Text(
160-
'About me: ${document['aboutMe']}',
160+
'About me: ${document['aboutMe'] ?? 'Not available'}',
161161
style: TextStyle(color: primaryColor),
162162
),
163163
alignment: Alignment.centerLeft,

0 commit comments

Comments
 (0)