def lambda_handler()

in src/handlers/customWidgetDashboard.py [0:0]


def lambda_handler(event, context):
    response = table.scan(FilterExpression=Attr('timestamp').between(int(datetime.datetime.now().timestamp()*1000)-60*15*1000,int(datetime.datetime.now().timestamp()*1000)))
    data = response['Items']
    totalprice = 0
    count = 1
    for item in data:
        totalprice += int(item["price"])
        count += 1
    if count == 0:
        average = 0
    else:
        average = round(totalprice/count, 2)

    return "<h1> Number of rides: " + str(count) + "</h1><br><h1> total revenue: " + str(totalprice) + "</h1><br><h1> average revenue per ride: " + str(average) + "</h1>"