soramimi / Guitar

Git GUI Client
https://soramimi.github.io/Guitar/
GNU General Public License v2.0
1.58k stars 127 forks source link

[Cache Issue] Gravatar Request Spamming #121

Closed OdinVex closed 1 month ago

OdinVex commented 1 year ago

Any additional attempts at fetching Gravatars or Libravatars for the same address should be ignored and should all return the result from the first request. That way, you don't have 50+ requests for the same user until it is looked up.

Example: Loading up a repository with a bunch of new users will spam Gravatar for requests, even for the same user, until they're all resolved.

soramimi commented 1 month ago

Sorry for leaving this issue unresolved for so long. But I've completely reimplemented the AvatarLoader class, so I don't think this issue will arise anymore, so I'm closing this issue.