properly de-HTML author/title of rss/atom/json entries

This commit is contained in:
Martin Rotter 2022-02-12 19:50:47 +01:00
parent 4ec98eb322
commit e3e09d1534

View File

@ -96,9 +96,9 @@ QList<Message> FeedParser::messages() {
Message new_message; Message new_message;
// Fill available data. // Fill available data.
new_message.m_title = qApp->web()->unescapeHtml(xmlMessageTitle(message_item)); new_message.m_title = qApp->web()->stripTags(qApp->web()->unescapeHtml(xmlMessageTitle(message_item)));
new_message.m_contents = xmlMessageDescription(message_item); new_message.m_contents = xmlMessageDescription(message_item);
new_message.m_author = qApp->web()->unescapeHtml(xmlMessageAuthor(message_item)); new_message.m_author = qApp->web()->stripTags(qApp->web()->unescapeHtml(xmlMessageAuthor(message_item)));
new_message.m_url = xmlMessageUrl(message_item); new_message.m_url = xmlMessageUrl(message_item);
new_message.m_created = xmlMessageDateCreated(message_item); new_message.m_created = xmlMessageDateCreated(message_item);
new_message.m_customId = xmlMessageId(message_item); new_message.m_customId = xmlMessageId(message_item);
@ -125,9 +125,9 @@ QList<Message> FeedParser::messages() {
Message new_message; Message new_message;
// Fill available data. // Fill available data.
new_message.m_title = qApp->web()->unescapeHtml(jsonMessageTitle(message_item)); new_message.m_title = qApp->web()->stripTags(qApp->web()->unescapeHtml(jsonMessageTitle(message_item)));
new_message.m_contents = jsonMessageDescription(message_item); new_message.m_contents = jsonMessageDescription(message_item);
new_message.m_author = qApp->web()->unescapeHtml(jsonMessageAuthor(message_item)); new_message.m_author = qApp->web()->stripTags(qApp->web()->unescapeHtml(jsonMessageAuthor(message_item)));
new_message.m_url = jsonMessageUrl(message_item); new_message.m_url = jsonMessageUrl(message_item);
new_message.m_created = jsonMessageDateCreated(message_item); new_message.m_created = jsonMessageDateCreated(message_item);
new_message.m_customId = jsonMessageId(message_item); new_message.m_customId = jsonMessageId(message_item);