def get_all_details(): try: if request.method == "POST": jwt_token = request.headers["token"] driver_number = request.headers["number"] stat, tok = Authorize.verify_jwt(driver_number, jwt_token) if stat == 0: raise ValueError("Not authorized") logging.debug("incoming POST request: " + str(request.form)) response = Details.get_all(driver_number) logging.debug("getalldetails returned:\n" + str(response)) return response except RuntimeError as e: logging.critical("failure in v1/getalldetails with error: " + str(e)) return default_error