Setting to automatically fetch metadata when following a new person #131
Labels
No labels
Blocked
Bug
Documentation
Duplicate
Enhancement
Good first issue
Help wanted
Idea
In progress
Invalid
Major feature set
Packaging
Question
Soon
UI/UX
Upstream
You're dreamin'
wontfix
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nostr/gossip#131
Loading…
Add table
Add a link
Reference in a new issue
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?
Would be nice to have a setting that determined whether or not to automatically fetch a persons metadata when newly followed.
I will look at implementing this tonight. This should probably be false by default
reasonable.
This could be a trigger of overlord::refresh_followed_metadata, or just for the one person followed, so long as it doesn't happen over and over in a loop (e.g. in people::async_follow, if you did it, that might be called by other functions many times and trigger pulling metadata over and over). Anyhow, it can be worked out.
The problem with this is that when you follow a new person, it has to subscribe for their relay list events, then only after those come in and get processed will it know where to get metadata. We don't have a nice async coding system to remember what we were doing, so this is hard at present. I think it's okay as it is for now.
Bumping to milestone 0.5
Actually now that we automatically fetch metadata when we encounter in the UI someone without it, this is now resolved.