# /posted empty with a phpbb3 import

**URL:** <https://meta.discourse.org/t/posted-empty-with-a-phpbb3-import/256443>\
**Category:** Migration\
**Tags:** phpbb\
**Created:** [February 27, 2023, 10:34pm UTC](https://meta.discourse.org/t/posted-empty-with-a-phpbb3-import/256443 "2023-02-27T22:34:15Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [February 27, 2023, 10:34pm UTC](https://meta.discourse.org/t/posted-empty-with-a-phpbb3-import/256443/1 "2023-02-27T22:34:15Z")

</div>

I did a phpbb3 import for a site. The admin user has thousands of posts, and that’s listed on the user summary page, and in `https://estude.profcaju.com/u/USER/activity` but when that user visits `/posted` they get only topics since the import.

When I look at I look at an imported topic that was created by the user, and pull up Topicuser for that topic/user, `posted` is set to false. I’ve run all of the `ensure_consistency` things I can find (`TopicUser`, `Topic`, `User`).

If I set `posted` to true in a TopicUser, it will show up in /posted.

Should I do something like `TopicUser.where(user_id: 1).update_all(posted: true)`? Should I do that for all users?

---

_[View the full topic](https://meta.discourse.org/t/posted-empty-with-a-phpbb3-import/256443)._
