Skip to content

[$250] Report list components do not parse HTML entities (ExpenseReportListItemRowWide / ExpenseReportListItemRowNarrow / MoneyRequestReportPreviewBody) #95808

Description

@MelvinBot

Problem

The report list components do not parse HTML entities, so entity-encoded characters (e.g. &, ', ") are displayed as raw text instead of being rendered as their intended characters.

Affected components:

  • ExpenseReportListItemRowWide
  • ExpenseReportListItemRowNarrow
  • MoneyRequestReportPreviewBody

Expected behavior

Text containing HTML entities should be decoded and displayed as the intended characters (e.g. &&).

Actual behavior

HTML entities are shown verbatim as raw text.

Raw HTML entities displayed in report list

Notes

Discovered by jmgraa while debugging #95335 (iOS Share Extension performance). It is unrelated to that issue and is being tracked separately here per mjasikowski's request.

Upwork Automation - Do Not Edit

Metadata

Metadata

Assignees

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributor

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions