mirror of
https://github.com/getpelican/pelican.git
synced 2025-10-15 20:28:56 +02:00
Fix RstReader authors metadata processing
The reader would return a list of authors already, but METADATA_PROCESSORS['authors'] expects a string. Added a test case for this (only the HTMLReader had it).
This commit is contained in:
parent
33e9ce1ddf
commit
b8db970455
3 changed files with 11 additions and 0 deletions
|
|
@ -145,6 +145,7 @@ class RstReader(BaseReader):
|
|||
elif element.tagname == 'authors': # author list
|
||||
name = element.tagname
|
||||
value = [element.astext() for element in element.children]
|
||||
value = ','.join(value) # METADATA_PROCESSORS expects a string
|
||||
else: # standard fields (e.g. address)
|
||||
name = element.tagname
|
||||
value = element.astext()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue