diff options
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/page.lua | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/scripts/page.lua b/scripts/page.lua index 606288a..f9f5742 100644 --- a/scripts/page.lua +++ b/scripts/page.lua | |||
@@ -82,14 +82,12 @@ function cat_to_list_cat(meta, allItems) | |||
82 | if meta.description then | 82 | if meta.description then |
83 | description = pandoc.Para(meta.description) | 83 | description = pandoc.Para(meta.description) |
84 | elseif not meta.no_description then | 84 | elseif not meta.no_description then |
85 | description = meta.content:filter(function (el) | 85 | description = meta.content |
86 | return el.tag ~= "Str" or el.text ~= "¶" | ||
87 | end) | ||
88 | end | 86 | end |
89 | 87 | ||
90 | return { | 88 | return { |
91 | title = meta.title, | 89 | title = meta.title, |
92 | description = pandoc.MetaBlocks(description), | 90 | description = description, |
93 | last_update = meta.last_update, | 91 | last_update = meta.last_update, |
94 | schema_type = meta.schema_type, | 92 | schema_type = meta.schema_type, |
95 | url = meta.url, | 93 | url = meta.url, |
@@ -214,6 +212,9 @@ function process_base(meta) | |||
214 | meta.thumbnail = meta.thumbnail and utils.stringify(meta.thumbnail) | 212 | meta.thumbnail = meta.thumbnail and utils.stringify(meta.thumbnail) |
215 | meta.prev = meta.prev and utils.stringify(meta.prev) | 213 | meta.prev = meta.prev and utils.stringify(meta.prev) |
216 | meta.next = meta.next and utils.stringify(meta.next) | 214 | meta.next = meta.next and utils.stringify(meta.next) |
215 | meta.content = meta.content:filter(function (el) | ||
216 | return el.tag ~= "Str" or el.text ~= "¶" | ||
217 | end) | ||
217 | end | 218 | end |
218 | 219 | ||
219 | function process(global, build, meta, dir) | 220 | function process(global, build, meta, dir) |