getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
38.43k stars 4.11k forks source link

[MsTeams] Integration is not decoding HTML symbols in Issue titles #72971

Open Fwang36 opened 2 months ago

Fwang36 commented 2 months ago

Environment

SaaS (https://sentry.io/)

Steps to Reproduce

A user has reported that alerts sent via the MS teams integration is not decoding the html to the proper symbol. In the example shared with me, the alert leads to an issue with a < in the title. In the actual alert, we are showing &lt; instead of <.

I attached some screenshots shared with me by the user in this Linked Jira Ticket. The screenshots show the same Sentry issue and two alerts. One from the slack integration with shows the < correctly, and one from the Ms Teams integration which shows &lt; instead

Expected Result

Should be displaying the symbols to match the our email and slack alerts

Actual Result

symbol does not show

Product Area

Settings - Integrations

Link

No response

DSN

No response

Version

No response

┆Issue is synchronized with this Jira Improvement by Unito

getsantry[bot] commented 2 months ago

Assigning to @getsentry/support for routing ⏲️

getsantry[bot] commented 2 months ago

Routing to @getsentry/product-owners-settings-integrations for triage ⏲️

cathteng commented 2 months ago

We escaped them a while ago in this PR, but I don't see any documentation in the link in the code comment about escaping these specific characters now. It seems like we may not need to escape the <> characters

Screenshot 2024-06-20 at 09 37 14