def listPost(request): if request.method == "GET": requestData = getParam(request) requiredData = ["user"] option = getOptional(request=requestData, values=["limit", "order", "since"]) try: tryParam(input=requestData, required=requiredData) arrayPosts = PostHelpers.postListHelper(table="user", id=requestData["user"], related=[], option=option) except Exception as e: return generateError(e.message) return getResponse(arrayPosts) else: return HttpResponse(status=400)
def listPost(request): if request.method == "GET": requestData = getParam(request) id = None try: id = requestData["forum"] table = "forum" except KeyError: try: id = requestData["thread"] table = "thread" except KeyError: return generateError("ListPost Error") optional = getOptional(request=requestData, values=["limit", "order", "since"]) try: postArray = PostHelpers.postListHelper(table=table, id=id, related=[], option=optional) except Exception as e: return generateError(e.message) return getResponse(postArray) else: return HttpResponse(status=400)