devrsi0n / chirpy

💬 A privacy-friendly and customizable Disqus (comment system) alternate. 注重隐私保护和定制化的评论系统。
https://chirpy.dev
GNU Affero General Public License v3.0
555 stars 32 forks source link

Changing avatar in profile #543

Closed Mara-Li closed 1 year ago

Mara-Li commented 1 year ago

Describe the bug I notice I can't click on avatar to change it in edit profile.

To Reproduce

  1. Go to 'Profil'
  2. Click on 'Edit'
  3. See that you can't click on the avatar

Expected behavior A way to change/add an avatar.

Screenshots image

Desktop (please complete the following information):

Smartphone (please complete the following information): Didn't try on smartphone

Additional context /

devrsi0n commented 1 year ago

Thanks, is this an email user? If so, we don't have enough resources to prioritize this feature, but it's nice to have, we'll consider it once we support pasting images to comments, it's a higher priority task than this one ☺️

Mara-Li commented 1 year ago

I'm connected using github !

devrsi0n commented 1 year ago

Thanks for the quick reply, it is a bug if your github avatar isn't working, let me investigate it

Mara-Li commented 1 year ago

The strange things is that the email indicated in Chirpy.dev is not the same of my github account, but I'm connected thought it.

devrsi0n commented 1 year ago

Hi @Lisandra-dev , it seems this github account doesn't have a valid avatar url returned by GitHub profile, could you share with me more details about this account?

image
Mara-Li commented 1 year ago

What information do you need ?

Note that when i try to create another user with Twitter, it doesn't work :

EBA280AD-0726-4D43-A1DB-51E7663C2C5D With another account : D2B7D78D-1695-4F04-A083-74A7AF788F86 Note : using a Twitter account with mail work and the avatar is successfully charged.

My github mail account is mara-li@outlook.fr But the mail linked when connecting throught github is lili.simonetti@outlook.fr

devrsi0n commented 1 year ago

The first screenshot error is that you're signing in with an already associated email, we don't support multiple accounts with one email address yet. Could you share your twitter account which has error?

Mara-Li commented 1 year ago

In fact, the twitter account that does this error hasn't mail ! So I added one (not used by another account I created by mistake), and everything is okay (properly taken avatar).

But, I noticed that the github account (mara-li@outlook.fr) is linked to lili.simonetti@outlook.fr I don't know how ?

devrsi0n commented 1 year ago

Right, we need an email address when signing in with social providers like twitter. It seems like your accounts info is overwritten by mixing multiple social providers, this might be a bug, will continue investigate, thanks.

devrsi0n commented 1 year ago

Hi @Lisandra-dev, I guess you have signed in with a twitter, but changed the email address to another one when on-boarding (see below). Could you confirm is this your case? Since it's quite mess with this situation, do you mind if I delete the error accounts and re sign-in to get it right?

image

Note: we'll improve this scenario, thanks for the report

Mara-Li commented 1 year ago

It’s a good idea to remove the error account linked to lili.simonetti@outlook.fr yes ! Also, i’m happy if this will help you with these scenarios :)

devrsi0n commented 1 year ago

@Lisandra-dev Thank you so much for the support, you account lili.simonetti@outlook.fr is deleted, feel free to sign in again. 🙌