From 8ff7c68a5567f5dda42d17f5c3bc679c2bf82a6c Mon Sep 17 00:00:00 2001 From: Daniil Gentili Date: Sat, 18 Feb 2017 17:32:08 +0100 Subject: [PATCH] Fixes to html/markdown parsing --- src/danog/MadelineProto/TL/TL.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/danog/MadelineProto/TL/TL.php b/src/danog/MadelineProto/TL/TL.php index 4026139e..5736a866 100644 --- a/src/danog/MadelineProto/TL/TL.php +++ b/src/danog/MadelineProto/TL/TL.php @@ -636,14 +636,14 @@ trait TL public function parse_mode($arguments) { if (preg_match('/markdown/i', $arguments['parse_mode'])) { - $arguments['message'] = str_replace("\n", '', \Parsedown::instance()->line($arguments['message'])); + $arguments['message'] = \Parsedown::instance()->line($arguments['message']); $arguments['parse_mode'] = 'HTML'; } if (preg_match('/html/i', $arguments['parse_mode'])) { $nmessage = ''; try { $dom = new \DOMDocument(); - $dom->loadHTML(str_replace("\n", '
', $arguments['message'])); + $dom->loadHTML($arguments['message']); if (!isset($arguments['entities'])) { $arguments['entities'] = []; }