Esempio n. 1
0
def get_all_news():
    """ Get abuse news

        Filtering is possible through "filters" query string, JSON double encoded format
    """
    if 'filters' in request.args:
        code, resp = NewsController.index(filters=request.args['filters'])
    else:
        code, resp = NewsController.index()
    return code, resp
Esempio n. 2
0
def delete_news(news=None):
    """ Delete given news
    """
    code, resp = NewsController.destroy(news)
    return code, resp
Esempio n. 3
0
def update_news(news=None):
    """ Update given news
    """
    body = request.get_json()
    code, resp = NewsController.update(news, body, g.user)
    return code, resp
Esempio n. 4
0
def create_news():
    """ Post a news
    """
    body = request.get_json()
    code, resp = NewsController.create(body, g.user)
    return code, resp
Esempio n. 5
0
def get_news(news=None):
    """ Get given news
    """
    code, resp = NewsController.show(news)
    return code, resp