Notes often don't load under personal profile and require a bunch of refreshing to show up #700
Labels
No Label
1000k
100k
10k
200k
20k
500k
50k
5k
75k
backend
blocked:design
bug
dependencies
documentation
duplicate
enhancement
good first issue
help wanted
invalid
P1
P2
P3
question
scope:intl
scope:nip
scope:query_tracing
scope:ux
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Kieran/snort#700
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Describe the bug
When visiting my own profile, often the notes in the "notes" tab won't load. I have to refresh many times to see them. This has been a recurring problem for many days but I have grown to sort of just ignore it. But other users may not be as forgiving. It seems like a problem fetching from relays?
I don't see this problem in chrome... maybe I should just use chrome.
To Reproduce
Just clicked on my profile.
Expected behavior
Expected to see notes.
Desktop (please complete the following information):
When we load any profile, we pick 2 write relays from the users list:
Maybe some of your relays in the list dont have any notes, i reloaded it a bunch of times but it always loads:
Hmm, yeah purplepag.es would definitely not have my notes and maybe 1 other too. I have seen it load fine on chrome, but if I recall correctly I had some issues before as well.
How do we handle this error behavior for the user without them having to know that having a relay without your notes may not fetch your profile notes?
I mean you're signaling that these relays will have your events, and there is no way to know if having 0 results is true or not, it could be that you have a new pubkey with 0 posts and so there isnt really a way to detect that those relays are missing your events.
From a user perspective, they don't care what's happening on the back end. If they know they posted stuff and now it's not showing, the app is broken. What's the solution here?