CLC-4112 - Multiple calls to api/badges when loading pages Fix live updates

https://jira.ets.berkeley.edu/jira/browse/CLC-4112