get_post can return None.

This commit is contained in:
Julien Palard 2020-01-06 22:09:24 +01:00
parent 6c708860b9
commit 19c44f4100

View File

@ -74,7 +74,9 @@ def get_posts(category, state=STATE_PUBLISHED, start=0, end=None):
timestamps = sorted(path.iterdir(), reverse=True)
timestamps = timestamps[start:end] if end else timestamps[start:]
for timestamp in timestamps:
yield get_post(category, timestamp.name, state)
post = get_post(category, timestamp.name, state)
if post:
yield post
def get_post(category, timestamp, states=None):