I searched for a topic but couldn’t find one addressing the same issue I’m facing.
When I merge an old account that has voted on many topics into a new account:
The votes aren’t transferred.
The vote count on threads remains unchanged, even though the merged old account no longer exists (since the old account is deleted after merging).
Is there perhaps an option somewhere to address this, or do I need to fork the plugin to attempt a fix? I’m uncertain about the best way to resolve this, so any guidance from experienced users/devs would be greatly appreciated
Thank you
(Voting plugin version 0.5, Discourse latest-release +403)
I had a small test of this and I think you’re right. The topic-voting votes don’t appear to be merged even after the background job runs. I think they may have been deleted from the database though, so I’m unsure if they can be restored (without using a pre-merge backup).
I think we do merge poll votes, for instance, so it should theoretically be possible. Let me look into it and see what I can find out.
The topic being in the bug category means that it’s been brought to the attention of the relevant people. Though I don’t believe a fix has been prioritised at this time.
But having multiple reports of it being an issue can often bump it up the list.