Skip to content
Snippets Groups Projects
Commit cab8a76a authored by Kevin Harwell's avatar Kevin Harwell
Browse files

rest-api-templates/asterisk_processor - replace http line breaks with line feed

Including line breaks (<br>, <br/>, <br />) in certain parts of the rest-api
json definition (e.g. summary, notes) displays them correctly in swagger.
However, when the field gets converted to the wiki format those breaks get
escaped and show up in the text as the actual string literal "<br>" etc...

This patch makes it so when converting to the wiki format it replaces all line
break values (<br>, etc...) with line feeds ('\n').

Change-Id: Ie1c9faa0d1c5d622804cc0a21ce769095b08aa3d
parent a2254c58
Branches
Tags
No related merge requests found
...@@ -46,6 +46,8 @@ def wikify(str): ...@@ -46,6 +46,8 @@ def wikify(str):
@param str: String to escape @param str: String to escape
""" """
# Replace all line breaks with line feeds
str = re.sub(r'<br\s*/?>', '\n', str)
return re.sub(r'([{}\[\]])', r'\\\1', str) return re.sub(r'([{}\[\]])', r'\\\1', str)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment