Ejemplo n.º 1
0
def getPostsByDate(pdate):
    if request.method == 'GET':
        return PostHandler().getPostsByDate(pdate)
    elif request.method == 'PUT':
        return PostHandler().updatePost(pdate, request.form)
    elif request.method == 'DELETE':
        return PostHandler().deletePost(pdate)
    else:
        return jsonify(Error="Method not allowed."), 405
Ejemplo n.º 2
0
def getAllPosts():
    if request.method == 'POST':
        print("REQUEST: ", request.json)
        return PostHandler().insertPostJson(request.json)
    else:
        if not request.args:
            return PostHandler().getAllPosts()
        else:
            return PostHandler().searchPosts(request.args)
Ejemplo n.º 3
0
def getPostsByUser(uid):
    return PostHandler().getPostsByUser(uid)
Ejemplo n.º 4
0
def getAllPostsWebsite():
    return PostHandler().getAllPostWebsite()
Ejemplo n.º 5
0
def addReaction(pid, reaction):
    if request.method == 'GET':
        print(reaction)
        return PostHandler().getReactionsByPost(pid, reaction)
    else:
        return jsonify(Error="Method not allowed."), 405
Ejemplo n.º 6
0
def getNumberOfPostReplies():
    return PostHandler().getNumberOfPostReplies()
Ejemplo n.º 7
0
def getRepliesPerDay():
    return PostHandler().getNumberOfRepliesPerDay()
Ejemplo n.º 8
0
def postPost():
    return PostHandler().insertPost(request.json)
Ejemplo n.º 9
0
def reply(post):
    return PostHandler().getAllReplies(post)
Ejemplo n.º 10
0
def getNumberOfPostsPerDay():
    return PostHandler().getNumberOfPostsPerDay()
Ejemplo n.º 11
0
def getActiveUsers():
    return PostHandler().getActiveUsers()
Ejemplo n.º 12
0
def getPostsPerDayByUser(uid):
    return PostHandler().getPostsPerDayByUser(uid)
Ejemplo n.º 13
0
def replyPost(pid):
    return PostHandler().insertPostReplyJson(request.json, pid)
Ejemplo n.º 14
0
def getPostsByChatId(cid):
    return PostHandler().getPostsByChatId(cid)
Ejemplo n.º 15
0
def insert():
    return PostHandler().insertPostJson(request.json)
Ejemplo n.º 16
0
def getPostsByChatIdAndUser(cid, uid):
    return PostHandler().getPostsByChatIdAndUser(cid, uid)
Ejemplo n.º 17
0
def postsByHashtag(cid, hashtag):
    return PostHandler().getPostsByHashtag(cid, hashtag)