diff --git a/runbot/common.py b/runbot/common.py index d76b57c4..dae520af 100644 --- a/runbot/common.py +++ b/runbot/common.py @@ -13,9 +13,8 @@ from collections import OrderedDict from datetime import timedelta from babel.dates import format_timedelta from markupsafe import Markup -from werkzeug import utils -from odoo.tools.misc import DEFAULT_SERVER_DATETIME_FORMAT +from odoo.tools.misc import DEFAULT_SERVER_DATETIME_FORMAT, html_escape _logger = logging.getLogger(__name__) @@ -121,7 +120,7 @@ def list_local_dbs(additionnal_conditions=None): def pseudo_markdown(text): - text = utils.escape(text) + text = html_escape(text) # first, extract code blocs: codes = [] diff --git a/runbot/tests/test_event.py b/runbot/tests/test_event.py index 1bb0ebf3..fb945196 100644 --- a/runbot/tests/test_event.py +++ b/runbot/tests/test_event.py @@ -129,5 +129,5 @@ class TestIrLogging(RunbotCase): log.message = 'foo ' self.assertEqual( log._markdown(), - 'foo <script>console.log("hello world")</script>' + 'foo <script>console.log("hello world")</script>' )