Beispiel #1
0
def to_dict(review, confidential=False, connection=None):
    if connection is not None:
        review["user"] = User(db_users.get_user_by_id(connection, review.pop("user_id")))
    else:
        review["user"] = User(db_users.get_by_id(review.pop("user_id")))
    review["user"] = review["user"].to_dict(confidential=confidential)
    review["id"] = str(review["id"])
    review["entity_id"] = str(review["entity_id"])
    review["last_updated"] = review["last_revision"]["timestamp"]
    review["last_revision"]["review_id"] = str(review["last_revision"]["review_id"])
    return review
Beispiel #2
0
def to_dict(review, confidential=False, connection=None):
    if connection is not None:
        review["user"] = User(db_users.get_user_by_id(connection, review.pop("user_id")))
    else:
        review["user"] = User(db_users.get_by_id(review.pop("user_id")))
    review["user"] = review["user"].to_dict(confidential=confidential)
    review["id"] = str(review["id"])
    review["entity_id"] = str(review["entity_id"])
    review["last_updated"] = review["last_revision"]["timestamp"]
    review["last_revision"]["review_id"] = str(review["last_revision"]["review_id"])
    return review