def get_debriefs_home_page(global_config, competition):

    session = DbSession.open_db_session(global_config["debriefs_db_name"] + global_config["this_season"])

    result = ""
    result += "<hr>"

    match_debriefs = DebriefDataModel.getDebriefsInNumericOrder(session, competition)
    result += insert_debrief_table(match_debriefs, competition)

    return result
def get_competition_debriefs(global_config, competition):
    global_config["logger"].debug("GET match debriefs for competition: %s", competition)

    session = DbSession.open_db_session(global_config["debriefs_db_name"] + global_config["this_season"])

    debriefs = DebriefDataModel.getDebriefsInNumericOrder(session, competition)

    web.header("Content-Type", "application/json")
    result = []
    result.append('{ "debriefs": [\n')

    for debrief in debriefs:
        result.append(debrief.json())
        result.append(",\n")

    if len(debriefs) > 0:
        result = result[:-1]
        result.append("\n")
    result.append("]}")

    return "".join(result)