from scoring_engine.cache import cache


def update_all_cache():
    update_overview_data()
    update_scoreboard_data()
    update_services_navbar()
    update_service_data()
    update_services_data()


def update_overview_data():
    from scoring_engine.web.views.api.overview import overview_data, overview_get_data, overview_get_round_data
    cache.delete_memoized(overview_get_data)
    cache.delete_memoized(overview_data)
    cache.delete_memoized(overview_get_round_data)


def update_scoreboard_data():
    from scoring_engine.web.views.api.scoreboard import scoreboard_get_bar_data, scoreboard_get_line_data
    cache.delete_memoized(scoreboard_get_bar_data)
    cache.delete_memoized(scoreboard_get_line_data)


def update_team_stats(team_id=None):
    from scoring_engine.web.views.api.team import services_get_team_data
    cache.delete_memoized(services_get_team_data, str(team_id))


def update_services_navbar(team_id=None):
    from scoring_engine.web.views.api.team import team_services_status
    cache.delete_memoized(team_services_status, str(team_id))


def update_service_data(service_id=None):
    from scoring_engine.web.views.api.service import service_get_checks
    cache.delete_memoized(service_get_checks, str(service_id))


def update_services_data(team_id=None):
    from scoring_engine.web.views.api.team import api_services
    cache.delete_memoized(api_services, str(team_id))

@@ -106,32 +106,56 @@
 oreboard_data()%0A
+    update_team_stats()%0A
     update_servi

Add another function to update_all_cache