# Changing profile, what goes wrong?

**URL:** <https://community.glideapps.com/t/changing-profile-what-goes-wrong/10538>\
**Category:** Report a Bug\
**Created:** [June 8, 2020, 6:48pm UTC](https://community.glideapps.com/t/changing-profile-what-goes-wrong/10538 "2020-06-08T18:48:23Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![erwblo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erwblo/32/75_2.png) [@erwblo](https://community.glideapps.com/u/erwblo)\
**Post date:** [June 8, 2020, 6:48pm UTC](https://community.glideapps.com/t/changing-profile-what-goes-wrong/10538/1 "2020-06-08T18:48:23Z")

</div>

I ask people to join the app by loging in with Gmail or leaving their mailadress.=  
Later on I give them the option to add name / surname / image to their profile via a form.  
But if they do so, Glide doesn’t add it to their row.  
But adds another row, but then without the mailadress.  
So now I have two rows for one person, where one of the two rows lacks the mail adress.  
What goes wrong?  
See image

 ![CleanShot 2020-06-08 at 20.46.56@2x](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/c/c8d9fedf0461e84d769393db3d488736d84856b4.png)

I

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [June 8, 2020, 7:28pm UTC](https://community.glideapps.com/t/changing-profile-what-goes-wrong/10538/2 "2020-06-08T19:28:11Z")

</div>

> [@Could Google log-in automatically create account?](https://community.glideapps.com/t/could-google-log-in-automatically-create-account/8512/10):
>
> So for clarification you are letting Glide create a new row when a user signs in the first time as well as using a form to write a second row? That’s why I mentioned that you should not be using a form button to finish the profile and should instead be editing the existing row that Glide created. Create a button instead with a link to screen action that takes the user to the profile sheet (filtered by signed in user). There they can finish their profile. When done, you can set visibility to …

---

<div class="post-metadata">

**Author:** ![erwblo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erwblo/32/75_2.png) [@erwblo](https://community.glideapps.com/u/erwblo)\
**Post date:** [June 8, 2020, 7:32pm UTC](https://community.glideapps.com/t/changing-profile-what-goes-wrong/10538/3 "2020-06-08T19:32:02Z")

</div>

I will try it!

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [June 8, 2020, 7:38pm UTC](https://community.glideapps.com/t/changing-profile-what-goes-wrong/10538/4 "2020-06-08T19:38:15Z")

</div>

If you are using user profiles, it will add a record when the user signs in the first time. Forms always write a new record. They don’t ever update existing records. That’s why you get 2 rows. As for the lack of email in the second record, I’m not sure, since it should be pulling the signed in user’s email from the email special value…unless it’s conflicting with the email column set in user profiles…or a bug.

---

<div class="post-metadata">

**Author:** ![erwblo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erwblo/32/75_2.png) [@erwblo](https://community.glideapps.com/u/erwblo)\
**Post date:** [June 8, 2020, 8:09pm UTC](https://community.glideapps.com/t/changing-profile-what-goes-wrong/10538/5 "2020-06-08T20:09:24Z")

</div>

thanks Jeff!

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [June 9, 2020, 12:12am UTC](https://community.glideapps.com/t/changing-profile-what-goes-wrong/10538/6 "2020-06-09T00:12:23Z")

</div>

Since this has been asked so many times and Jeff/me have been answered this same question a lot maybe I’ll take time to write a detailed post as a point of reference for future.

---

<div class="post-metadata">

**Author:** ![erwblo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erwblo/32/75_2.png) [@erwblo](https://community.glideapps.com/u/erwblo)\
**Post date:** [June 9, 2020, 5:54am UTC](https://community.glideapps.com/t/changing-profile-what-goes-wrong/10538/7 "2020-06-09T05:54:16Z")

</div>

A forum is a bad place to find / refind info like this. Therefore Glide woud need a FAQ section or something.
