def get_image(imageid):
    entry = find_image_by_id(imageid)
    if entry is None:
        return '', HTTP_404_NOT_FOUND

    response = make_response(entry['data'])
    response.headers['Content-Type'] = 'image/jpeg'
    return response
Exemplo n.º 2
0
def get_image(imageid):
    entry = find_image_by_id(imageid)
    if entry is None:
        return '', HTTP_404_NOT_FOUND

    response = make_response(entry['data'])
    response.headers['Content-Type'] = 'image/jpeg'
    return response
def delete_image(imageid):
    entry = find_image_by_id(imageid)
    if entry is None:
        return '', HTTP_404_NOT_FOUND

    if str(entry['owner']) != str(getUserID('me')):  # TODO: Add admin override
        return '', HTTP_401_UNAUTHORIZED

    entry.delete()
    return '', HTTP_200_OK
Exemplo n.º 4
0
def delete_image(imageid):
    entry = find_image_by_id(imageid)
    if entry is None:
        return '', HTTP_404_NOT_FOUND

    if str(entry['owner']) != str(getUserID('me')):  # TODO: Add admin override
        return '', HTTP_401_UNAUTHORIZED

    entry.delete()
    return '', HTTP_200_OK