Skip to content

Commit 31b4cf9

Browse files
author
Cimon Lucas (LCM)
committed
Also process draft & hidden articles & pages
1 parent 5faba25 commit 31b4cf9

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

pelican/plugins/featured_image/featured_image.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
from bs4 import BeautifulSoup
22

3+
from itertools import chain
4+
35
from pelican import signals
46
from pelican.contents import Article, Page
57
from pelican.generators import ArticlesGenerator, PagesGenerator
@@ -44,12 +46,12 @@ def run_plugin(generators):
4446
"""Run the Featured Image plugin."""
4547
for generator in generators:
4648
if isinstance(generator, ArticlesGenerator):
47-
for article in generator.articles:
49+
for article in chain(generator.articles, generator.hidden_articles, generator.drafts):
4850
images_extraction(article)
4951
for translation in article.translations:
5052
images_extraction(translation)
5153
elif isinstance(generator, PagesGenerator):
52-
for page in generator.pages:
54+
for page in chain(generator.pages, generator.hidden_pages, generator.draft_pages):
5355
images_extraction(page)
5456
for translation in page.translations:
5557
images_extraction(translation)

0 commit comments

Comments
 (0)