| 608 | } |
| 609 | |
| 610 | ForumTopic *Forum::topicFor(MsgId rootId) { |
| 611 | if (!rootId) { |
| 612 | return nullptr; |
| 613 | } |
| 614 | const auto i = _topics.find(rootId); |
| 615 | return (i != end(_topics)) ? i->second.get() : nullptr; |
| 616 | } |
| 617 | |
| 618 | ForumTopic *Forum::enforceTopicFor(MsgId rootId) { |
| 619 | Expects(rootId != 0); |
no test coverage detected