Description:
We use multiple shields on a single web page to display links to common channels. On rare occasions, the shields don't display because the user has hit the rate limit on the shields API from viewing too many shields in a period of time.
The shield image is also not working correctly. It looks like it's pulling from "/assets/favicon.svg" in the actual SVG which won't work. It needs to have a full URL of the system.
Steps to reproduce:
- Create an html web page with multiple shields
- Reload the page
- Shields break
Expected behavior:

Note, the shield favicon isn't showing, but this is as close to expected as I could get
Actual behavior:

Server Setup Information:
- Version of Rocket.Chat Server: 1.0.2 abf67ce