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.
I just now found out that my approach is different from the approach proposed here. Here it is proposed that the likes are moved, I copied them instead.
So this is specific to merging two topics? And we are taking about the first post of one topic being merged into another topic, that first post loses its likes in the target topic?