[3.1.3 Backport] InjectJSONProperties doesn't escape string values

Description

Strings that contain invalid JSON characters (like quotes) don't get escaped when run through InjectJSONProperties.

This can be reproduced by running resync on a document with an ID containing a double quote.

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Components

Sprint

Fix versions

Affects versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created November 29, 2023 at 12:50 PM
Updated August 31, 2024 at 11:01 AM
Resolved December 7, 2023 at 5:29 PM
Instabug