Fix a bug introduced in previous commit (list.reverse() does not return anything)

Don't generate posts if they're not published
Update about me
This commit is contained in:
Gregory Soutade
2013-11-07 20:37:47 +01:00
parent f66feb4dbe
commit 93f9ff8a57
3 changed files with 55 additions and 40 deletions

View File

@@ -60,7 +60,7 @@ class AllPosts(Index):
cur_posts.append(p)
continue
cur_posts = cur_posts.reverse()
cur_posts.reverse()
month_elem = self.createElement(dom, 'month')
month_def = dom.createElement('month')
@@ -82,7 +82,7 @@ class AllPosts(Index):
# Last month
if not month_elem is None and len(cur_posts) != 0:
cur_posts = cur_posts.reverse()
cur_posts.reverse()
month_elem = self.createElement(dom, 'month')
month_def = dom.createElement('month')
month_def.appendChild(dom.createTextNode(cur_posts[0].creation_date.strftime(date_format)))

View File

@@ -184,6 +184,7 @@ class Post(Index):
impl = xml.dom.getDOMImplementation()
for post in posts:
if not post.published: continue
#print 'Generate ' + filename
dom_ = impl.createDocument('', 'xml', None)
dom_.replaceChild(dom.firstChild.cloneNode(0), dom_.firstChild)