diff --git a/frappe/__init__.py b/frappe/__init__.py index 9f4207a750..1d2d4a6a1b 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -453,7 +453,10 @@ def msgprint( out.as_list = 1 if sys.stdin and sys.stdin.isatty(): - msg = _strip_html_tags(out.message) + if out.as_list: + msg = [_strip_html_tags(msg) for msg in out.message] + else: + msg = _strip_html_tags(out.message) if flags.print_messages and out.message: print(f"Message: {_strip_html_tags(out.message)}")