HomePhabricator

Add dm.Post and connect them to dm.Topic hierarchically

Authored by Mooeypoo.

Description

Add dm.Post and connect them to dm.Topic hierarchically

This fix creates a dm.Post object that accepts its information from
the topiclist revision data (similar to topics). It also creates a
hierarchical way of adding posts to topics from the topiclist data
while preserving their hierarchy.

Includes unit tests.

Bug: T105057
Change-Id: Ibeda0c7eff2d5e00a56e1c1826d6b4e62f8ff7ea