mirror of https://gitlab.com/bashrc2/epicyon
Check object type
parent
8587af928c
commit
1ad63fb268
11
utils.py
11
utils.py
|
@ -5041,15 +5041,10 @@ def unescaped_text(txt: str) -> str:
|
||||||
def harmless_markup(post_json_object: {}) -> None:
|
def harmless_markup(post_json_object: {}) -> None:
|
||||||
"""render harmless any dangerous markup
|
"""render harmless any dangerous markup
|
||||||
"""
|
"""
|
||||||
for field_name in ('content', 'summary'):
|
if not isinstance(post_json_object['object'], dict):
|
||||||
if post_json_object.get(field_name):
|
return
|
||||||
if dangerous_markup(post_json_object[field_name],
|
|
||||||
False, ['pre']):
|
|
||||||
post_json_object[field_name] = \
|
|
||||||
remove_html(post_json_object[field_name])
|
|
||||||
post_json_object[field_name] = \
|
|
||||||
remove_markup_tag(post_json_object[field_name], 'pre')
|
|
||||||
|
|
||||||
|
for field_name in ('content', 'summary'):
|
||||||
if post_json_object['object'].get(field_name):
|
if post_json_object['object'].get(field_name):
|
||||||
if dangerous_markup(post_json_object['object'][field_name],
|
if dangerous_markup(post_json_object['object'][field_name],
|
||||||
False, ['pre']):
|
False, ['pre']):
|
||||||
|
|
Loading…
Reference in New Issue