def post_details(): con = dbConnector.connect() params = helpers.json_from_get(request) required_data = ["post"] related = helpers.related_exists(params) try: helpers.check_params(params, required_data) response = post.details(con, params["post"], related) except Exception as e: con.close() return json.dumps({ "code": 1, "response": (e.message)}) con.close() return json.dumps({ "code": 0, "response": response})
def details_thread(): con = dbConnector.connect() params = helpers.json_from_get(request) required_data = ["thread"] related = helpers.related_exists(params) if 'thread' in related: con.close() return json.dumps({ "code": 3, "response": "error"}) try: helpers.check_params(params, required_data) response = thread.details(con, params["thread"], related) except Exception as e: con.close() return json.dumps({ "code": 1, "response": (e.message)}) con.close() return json.dumps({ "code": 0, "response": response})