From 9690088e0110045421567203fbd1dc6911d2fb34 Mon Sep 17 00:00:00 2001 From: AndrielFR Date: Sun, 26 Jan 2025 03:03:30 -0300 Subject: [PATCH] feat(html): support collapsed attribute in blockquote tag - Added logic to check for the 'collapsed' attribute in blockquote tags. - Updated MessageEntityBlockquote to use the collapsed attribute value. --- lib/grammers-client/src/parsers/html.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/grammers-client/src/parsers/html.rs b/lib/grammers-client/src/parsers/html.rs index c0171363..4c23223c 100644 --- a/lib/grammers-client/src/parsers/html.rs +++ b/lib/grammers-client/src/parsers/html.rs @@ -59,11 +59,13 @@ pub fn parse_html_message(message: &str) -> (String, Vec { + let collapsed = attrs.into_iter().any(|a| &a.name.local == "collapsed"); + entities.push( tl::types::MessageEntityBlockquote { offset, length, - collapsed: false, + collapsed, } .into(), );