diff piecrust/pipelines/_pagebaker.py @ 1020:298b07a899b5

bake: Fix overriding issues between theme and user pages for index pages.
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 05 Dec 2017 22:26:25 -0800
parents 8adc27285d93
children 3bcb2d446397
line wrap: on
line diff
--- a/piecrust/pipelines/_pagebaker.py	Wed Nov 29 21:36:11 2017 -0800
+++ b/piecrust/pipelines/_pagebaker.py	Tue Dec 05 22:26:25 2017 -0800
@@ -107,7 +107,8 @@
             if bake_status == STATUS_CLEAN:
                 cur_sub_entry['render_info'] = copy.deepcopy(
                     prev_sub_entry['render_info'])
-                cur_sub_entry['flags'] = SubPageFlags.FLAG_NONE
+                cur_sub_entry['flags'] = \
+                    SubPageFlags.FLAG_COLLAPSED_FROM_LAST_RUN
 
                 if prev_entry.num_subs >= cur_sub + 1:
                     cur_sub += 1