mirror of
https://github.com/getpelican/pelican.git
synced 2025-10-15 20:28:56 +02:00
fix for issue #761: handle unicode correctly in summary for Markdown
This commit is contained in:
parent
ea6f0d8bef
commit
0548b62441
5 changed files with 39 additions and 7 deletions
|
|
@ -36,7 +36,7 @@ class ANSIFormatter(Formatter):
|
|||
|
||||
"""
|
||||
def format(self, record):
|
||||
msg = str(record.msg)
|
||||
msg = record.getMessage()
|
||||
if record.levelname == 'INFO':
|
||||
return ansi('cyan', '-> ') + msg
|
||||
elif record.levelname == 'WARNING':
|
||||
|
|
@ -58,9 +58,9 @@ class TextFormatter(Formatter):
|
|||
|
||||
def format(self, record):
|
||||
if not record.levelname or record.levelname == 'INFO':
|
||||
return record.msg
|
||||
return record.getMessage()
|
||||
else:
|
||||
return record.levelname + ': ' + record.msg
|
||||
return record.levelname + ': ' + record.getMessage()
|
||||
|
||||
|
||||
def init(level=None, logger=getLogger(), handler=StreamHandler()):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue