Ignore User Updates

My summer of 2024 improving the website continues. I’ve just published an update to the Ignore User feature, formerly called Block User. Ignore User works much better thanks to many improvements:

Ignore

Ignoring a user is improved. I removed the ignore user icon from “near” the like buttons. Too many people accidentally blocked users, including themselves, when intending to click the like button.  The block user icon is gone and replaced under the user’s avatar with the text “Ignore User.”

Unignore

There are two ways to unignore a user.  First, below the user’s avatar you can click “Unignore User.”

Above: Ignored users’ content within reply threads is removed and replaced with a message saying that the user is ignored.

The 2nd way to unignore a user is by going to the Hub menu, then selecting Ignored Users:

I hope these improvements help you enjoy the site even more.

Note: Ignored users on the website and the mobile app are independent of each other.

Got rid of the repost error

On the home page I had a “repost error” message for when people would hit the back button or somehow double post from the home page. The way it worked was to check the db for a previous match to the topic/reply content and if it found a match it would throw an error at the user.  The problem with that is two-fold. As the messages table gets bigger, it will take longer and longer for that “check” to happen.  Worse, if someone posts the same message on different days, even years apart, the message will still happen.  It was a good idea to prevent some irritating things from happening, but it turned out to be more irritating for me if I type “awesome” as a reply. That won’t work since I’ve already written that..

Long story short, that “feature” is gonzo.