Exemple #1
0
def update_delivery(id):
    #needs to update location, datetime
    if 'delivery_location' in request.json.keys():
        Delivery.update_delivery(id, 'delivery_location', request.json['delivery_location'])
    if 'order_time' in request.json.keys():
        Delivery.update_delivery(id, 'order_time', request.json['order_time'])
    return json.dumps(Delivery.get_delivery_by_id(id).serializable())
Exemple #2
0
def get_delivery(id):
    return json.dumps(Delivery.get_delivery_by_id(id).serializable())
Exemple #3
0
def process_delivery():
    restaurantID = request.json['restaurantID']

    userID = session['id']
    createdDeliveryID = Delivery.create_delivery(None, None, restaurantID, userID)
    return json.dumps(Delivery.get_delivery_by_id(createdDeliveryID).serializable())