I just noticed that when moving a topic (not a reply) into another topic that already existed, the moved topic will lose its likes. Here’s an actual example of a topic that was merged into an existing one.
This happens because when we merge a topic into another one, we don’t actually move that topic, instead we close it and make a duplicate of it in the other topic.
This inadvertently strips the topic of its likes. Could we:
- migrate the likes from the “moved” topic to the new post, and
- remove the likes from the “moved” topic?
I realise this is more complicated than moving replies, but since moved replies do retain their likes, there’s an unexpected inconsistency here.