Exemplo n.º 1
0
def restaurant(id):
    try:
        restaurant, = find_restaurants(mongo, id)
        return jsonify(restaurant)
    except (ValueError, InvalidId) as ex:
        print("{}".format(ex))
        return jsonify_no_content()
Exemplo n.º 2
0
def restaurant(id):
    try:
        restaurants = find_restaurants(mongo, id)
        if len(restaurants) > 0 :
            return jsonify(restaurants[0])
        else:
            return '', 204
    except:
        return '', 204
Exemplo n.º 3
0
def restaurant(id):
    restaurants = find_restaurants(mongo, id)
    if len(restaurants) > 0:
        res = restaurants[0]
        code = 200
    else:
        res = "No object found"
        code = 204
    return jsonify(res), code
Exemplo n.º 4
0
def restaurant(id):
    restaurants = find_restaurants(mongo, id)
    if len(restaurants) != 1:
        response = "Error finding the restaurant"
        code = 204
    else:
        response = restaurants[0]
        code = 200
    return jsonify(response), code
Exemplo n.º 5
0
def restaurant(id):
    try:
        restaurants = find_restaurants(mongo, id)
        if len(restaurants) > 0:
            return jsonify(restaurants[0])
        else:
            return Response("{}", status=204, mimetype='application/json')
    except:
        return Response("{}", status=204, mimetype='application/json')
Exemplo n.º 6
0
def restaurant(id):
    restaurants = find_restaurants(mongo, id)
    return jsonify(restaurants[0]) if restaurants else make_response("Restaurant not found", 204)
Exemplo n.º 7
0
def restaurants():
    restaurants = find_restaurants(mongo)
    return jsonify(restaurants)
Exemplo n.º 8
0
def restaurant(id):
    restaurants = find_restaurants(mongo, id)
    if len(restaurants) > 0:
        return jsonify(restaurants[0])
    else:
        abort(404)
def restaurant(id):
    restaurants = find_restaurants(mongo, id)
    if restaurants:
        return restaurants[0]
    return "", _NO_MATCH_CODE
Exemplo n.º 10
0
def restaurant(id):
    restaurants = find_restaurants(mongo, id)
    if restaurants == []:
        return '', 204
    else:
        return jsonify(restaurants)
Exemplo n.º 11
0
def restaurant(_id):
    restaurant = find_restaurants(mongo, _id)

    if restaurant is None:
        return "", 204
    return jsonify(restaurant)
Exemplo n.º 12
0
def restaurant(_id):
    restaurants = find_restaurants(mongo, _id)
    if len(restaurants) > 0:
        return jsonify(restaurants[0])
    return '', 204
Exemplo n.º 13
0
def restaurant(id):
    restaurants = find_restaurants(mongo, id)
    if len(restaurants) == 0:
        return jsonify(error="204: Record Not Found"), 204
    else:
        return jsonify(restaurants[0]), 200
Exemplo n.º 14
0
def restaurant(id):
    restaurants = find_restaurants(mongo, id)
    if len(restaurants) > 0:
        return jsonify(restaurants)
    else:
        return '', 204
Exemplo n.º 15
0
def restaurant(id):
    try:
        restaurant = find_restaurants(mongo, id)
        return jsonify(restaurant)
    except KeyError as error:
        return ('Not found', 204)
Exemplo n.º 16
0
def restaurant(id):
    restaurants = find_restaurants(mongo, id)
    if restaurants is not None:
        return jsonify(restaurants)
    return Response("{'a':'b'}", status=204, mimetype='application/json')
Exemplo n.º 17
0
def restaurant(id):
    restaurants = find_restaurants(mongo, id)
    if not restaurants:
        return jsonify(restaurants), 204
    else:
        return jsonify(restaurants[0])
Exemplo n.º 18
0
def restaurant(id):
    restaurants = find_restaurants(mongo, id)
    return jsonify(restaurants)