Fix for deleting tags or reader groups

Thanks to very fast reports from two customers, we discovered that a recent database upgrade was causing some problems.

The issues we fixed were:

  • Deleting a tag from the Tags Library: If you had multiple tags assigned to articles and one of those tags was deleted from Library > Tags, tag filters in Manage or via the API weren't working on the article anymore.
  • Deleting a reader group from authors: Not many of our customers use reader groups with their author accounts, since it heavily restricts what authors can see in the app, but if an author was a member of multiple reader groups and one of those reader groups was deleted from Your Account > Readers > Groups, the app wouldn't fully recognize the remaining reader groups assigned to the author.

Both issues were caused by a difference in how the updated database was processing deletes from arrays. We've fixed both of these so that further deletes moving forward won't cause issues, and for customers who reported the issue, we ran scripts to clean up their articles or author accounts, respectively.

If you notice any issues with Manage filters not returning all articles with a given tag, your knowledge base may have been impacted by this bug. Please contact us if you think you've been impacted and we can check and run a script to set things right. Sorry for the inconvenience here--no good update goes unpunished!