Nat'l Sugar Cookie Day 🍪 bug fixes

Video Game Day, followed by Sugar Cookie Day...I'm not sure who actually invents many of these alleged holidays, but at least they keep our release notes more interesting. (Today is also Collector Car Appreciation Day, if you're of a more mechanical/classic persuasion.)

We're finishing off our bugstravaganza week with a few more bug fixes (don't worry, several more are still in-progress and will likely be hitting a knowledge base near you next week). Today's fixes all involve Shared content articles:

  • When using Link to article inside content that is shared between different knowledge bases, there was some unusual behavior. This is a fairly specific scenario so let me describe it in more detail:
    • Original knowledge base/parent article: contains Link to article links to other articles in the original KB
    • New knowledge base/shared content child article: those Link to article links are preserved, but they wouldn't open to the original KB; they would throw a 404.
    • We've updated the behavior here so that in this scenario, the Link to article logic is KB-aware, and will properly direct to the original KB's articles for those hyperlinks.
    • We rolled back this change after it negatively impacted copied knowledge bases, and are considering alternative solutions.
  • Some older child shared content articles in topic display categories were showing no content within the topic display category view. Resaving either the parent or the child shared content article with a small tweak should fix this now.
  • When copying a knowledge base, any child shared content articles still showed the original knowledge base's article as the parent. There wasn't a smooth way for us to handle this in the copy process, so we've opted to sever parent/child relationships between articles during the knowledge base copy process. We've created documentation about how to audit and re-create this content here: Synced content in copied knowledge base.