Bug 416159

Summary: HTML in LVFS-descriptions not rendered in details view
Product: [Applications] Discover Reporter: Philipp Wagner <mail>
Component: fwupd BackendAssignee: Abhijeet Sharma <sharma.abhijeet2096>
Status: REPORTED ---    
Severity: normal CC: aleixpol, leinir, nate, postix
Priority: NOR    
Version First Reported In: 5.17.4   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: screenshot
Screenshot

Description Philipp Wagner 2020-01-12 12:44:32 UTC
Created attachment 125053 [details]
screenshot

STR:
- Open Discover
- Choose Updates
- Look for a LVFS update in the list. In this overview list, the update description is shown in full HTML rendering.
- Click on "Further information". 

Expected:
- No visible HTML output.

Actual:
See attached screenshot.

- The description on the top contains HTML tags without being rendered.
- The bottom description is just fine and identical to the one on the overview page.


System Information

Discover 5.17.4, openSUSE Tumbleweed RPMs
KDE 5.65.0
Qt 5.13.1

$ cat /etc/os-release 
NAME="openSUSE Tumbleweed"
# VERSION="20200108"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20200108"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20200108"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
LOGO="distributor-logo"
Comment 1 Nate Graham 2020-01-12 16:06:49 UTC
This looks kind of like a metadata problem with that update. You'll notice that the un-rendered HTML is an exact duplicate for the information in the "Was ist neu" section below.

Please also report this to the Lenovo LVFS packagers.
Comment 2 postix 2020-08-01 14:17:42 UTC
Created attachment 130555 [details]
Screenshot

Can confirm on

Operating System: Manjaro Linux
KDE Plasma Version: 5.19.3
KDE Frameworks Version: 5.73.0
Qt Version: 5.15.0