Example #1
0
def get_chart_data():
    data         = request.json['data']
    rollup       = Rollup( PersistenceManager(myapp.db_connector),
                           data['value'],
                           data['eliminationOnly'],
                           data['storeChampionshipsOnly'],
                           data['regionalChampionshipsOnly'])
    chart_data   = rollup.rollup()
    return jsonify(data=chart_data,
                   title=data['value'] + rollup.title(),
                   firstCategory=rollup.first_category(),
                   secondCategory=rollup.second_category())