Remove BLOG_DIR from blog errors without breaking the blog

This commit is contained in:
str4d
2014-11-15 23:54:06 +00:00
parent 0c9a7b9dd9
commit 4100b808d4
2 changed files with 4 additions and 2 deletions

View File

@ -1,7 +1,7 @@
from flask import abort, render_template, request
from werkzeug.contrib.atom import AtomFeed
from i2p2www import BLOG_POSTS_PER_FEED, BLOG_POSTS_PER_PAGE, cache
from i2p2www import BLOG_DIR, BLOG_POSTS_PER_FEED, BLOG_POSTS_PER_PAGE, cache
from i2p2www.blog.helpers import get_blog_posts, get_blog_feed_items, get_date_from_slug, get_metadata_from_meta, render_blog_post
from i2p2www.helpers import Pagination, get_for_page
@ -29,6 +29,8 @@ def blog_post(slug):
if parts:
meta = get_metadata_from_meta(parts['meta'])
meta['date'] = meta['date'] if meta['date'] else get_date_from_slug(slug)
# remove BLOG_DIR from any error messages
parts['fragment'] = parts['fragment'].replace(BLOG_DIR, 'Blog')
# now just pass to simple template file and we are done
return render_template('blog/post.html', parts=parts, title=parts['title'], body=parts['fragment'], slug=slug, meta=meta)
else: