Bug: Player with linked, deleted character

I noticed a player handle with no characters attached to it.

On the game, they have a header for their handle with no characters listed under it. Their handle page has IdledChar listed as a past character, and NukedChar listed as a current character.

IdledChar was marked as Gone when they left, but NukedChar had never been approved, so that bit was destroyed.

Let me know if the specific handle would help; I can PM it.

It seems that if you manually nuke a character rather than going through the idle purger, it doesn’t unlink the handle.

If you do this command, it should help you find the stray player handle:

ruby Handle.all.select { |h| h.name == "SomeHandleName" }.first

Double check that it doesn’t have a character linked. This should return nil:

ruby Handle.all.select { |h| h.name == "SomeHandleName" }.first.character

Once confirmed, you can delete it:

ruby Handle.all.select { |h| h.name == "SomeHandleName" }.first.delete

This is almost definitely what happened, and noted for future reaping.

Thank you for the help! That cleaned up the stray handle. :slight_smile:

1 Like