status-im / status-mobile

a free (libre) open source, mobile OS for Ethereum
https://status.app
Mozilla Public License 2.0
3.89k stars 985 forks source link

Profile is not resolved for certain entered ENS when 'View profile' button is tapped on 'add a contact' page #15451

Open VolodLytvynenko opened 1 year ago

VolodLytvynenko commented 1 year ago

Follow up for https://github.com/status-im/status-mobile/pull/15192

Steps to reproduce

  1. Enter "volodymyr.eth" (for mainnet) or "vladimir.eth" (for goerli) into 'ens or chat' textbox

Actual result:

The ens is resolved, but the profile is not able to be opened

https://user-images.githubusercontent.com/52490791/225892146-f8013192-7811-4bfc-a7f7-1b678f4044b3.mp4

Expected result:

Potential solution:

Designs for such cases are needed.

Two more examples: jarrad.eth hester.eth

churik commented 3 months ago

still the case for 2.29

ilmotta commented 3 months ago

To add to this issue, when I type jarrad.eth or hester.eth, the View profile button changes from disabled to enabled, but the User found section and the user details are not shown. As soon as I press on View profile the Add contact screen closes and I'm back to where I was before with no user feedback and no contact added. Clearly, the button View profile should not be enabled because the backend is saying that jarrad.eth or hester.eth are invalid secp256k1 public key.