Topic unlisted to all users including admins after merging topics

Priority/Severity: Low Priority / Medium Severity

Platform: 3.5.0.beta8-dev

Description:

After merging topics and deleting a merged post the topic efectively becomes unlisted without being marked as such and doesn’t show up even to tl4 users or Admins.

It is expected that the topic will function normally and not become effectively unlisted. Speculating - It may also be the case that this topic is now viewed as “deleted” and potentially be removed automatically as part of cleanup.

Reproducible steps:

On 3.5.0.beta8-dev:

  1. Create new topic topic 1 - that will be deleted with a single post as a and is user1 who is tl1
  2. Create new topic topic 2 - that will break with a single post as user1.
  3. As user1 delete our post in topic 1 - that will be deleted deleting the topic
  4. As user2 who has moderator permissions:
  5. Select posts in topic 1 - that will be deleted and select the first (now deleted) post > move to > topic 2 - that will break with preserve chronological order after merging checked.
  6. As user2 delete the newly merged first post in topic 2 - that will break (the post that was moved from topic 1 - that will be deleted that now reads “(topic deleted by author)”) this will make topic 2 - that will break effectively unlisted.

The only workaround is following a link to the now hidden topic and undelete the first post.

Discussion:

This is a slightly less severe bug with identified as part of debuging and issue with calendar-and-event plugin - see separate bug report:

1 Like

I’m not sure I understand this one?

This sounds like you are indeed deleting that topic.

If you delete the first post of a topic then that does delete the topic. Deleted topics are removed from the main topic lists but are still accessible to staff users (or any group in your Delete all posts and topics allowed groups admin setting). You can use a direct link if you have one, but they can also be seen by visiting {YourSite}/latest?status=deleted

Does that make sense?

1 Like