The neighborhood_blog_posts macro, eg on https://sourceforge.net/p/test-wiki/All%20project%20news/ , should ignore blog posts that contain bad markup, or perhaps just provide a link to the post, rather than having the entire macro fail.
On master you can repro the error by installing a Blog tool, publishing a post, deleting the config for the blog tool document from mongo, then using the neighborhood_blog_posts macro.
The new code will just skip orphaned posts instead of causing an error.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Problem is tools that no longer exist:
forge:tv/5286
On master you can repro the error by installing a Blog tool, publishing a post, deleting the
configfor the blog tool document from mongo, then using theneighborhood_blog_postsmacro.The new code will just skip orphaned posts instead of causing an error.