Add another regex to match inline img tags using single quotes

Signed-off-by: Stuart Mumford <stuart@cadair.com>
pull/624/head
Stuart Mumford 4 years ago
parent 36f0e04439
commit d60ea38cb8
No known key found for this signature in database
GPG Key ID: 60BC5C03E6276769
  1. 4
      src/timeline/TimelineModel.cpp

@ -532,6 +532,10 @@ TimelineModel::data(const mtx::events::collections::TimelineEvents &event, int r
const static QRegularExpression matchImgUri(
"(<img [^>]*)src=\"mxc://([^\"]*)\"([^>]*>)");
formattedBody_.replace(matchImgUri, "\\1 src=\"image://mxcImage/\\2\"\\3");
// Same regex but for single quotes around the src
const static QRegularExpression matchImgUri2(
"(<img [^>]*)src=\'mxc://([^\"]*)\'([^>]*>)");
formattedBody_.replace(matchImgUri2, "\\1 src=\"image://mxcImage/\\2\"\\3");
const static QRegularExpression matchEmoticonHeight(
"(<img data-mx-emoticon [^>]*)height=\"([^\"]*)\"([^>]*>)");
formattedBody_.replace(matchEmoticonHeight,

Loading…
Cancel
Save