Clean tags in issue reports (#2323)

This commit is contained in:
bymyself
2025-01-23 07:23:07 -07:00
committed by GitHub
parent 46500bf3dd
commit b8bef57522

View File

@@ -105,6 +105,7 @@ import { Form, FormField, type FormSubmitEvent } from '@primevue/forms'
import { zodResolver } from '@primevue/forms/resolvers/zod' import { zodResolver } from '@primevue/forms/resolvers/zod'
import type { CaptureContext, User } from '@sentry/core' import type { CaptureContext, User } from '@sentry/core'
import { captureMessage } from '@sentry/core' import { captureMessage } from '@sentry/core'
import _ from 'lodash'
import cloneDeep from 'lodash/cloneDeep' import cloneDeep from 'lodash/cloneDeep'
import Button from 'primevue/button' import Button from 'primevue/button'
import Checkbox from 'primevue/checkbox' import Checkbox from 'primevue/checkbox'
@@ -218,7 +219,7 @@ const createCaptureContext = async (
? formData.notifyOnResolution ? formData.notifyOnResolution
: false, : false,
isElectron: isElectron(), isElectron: isElectron(),
...props.tags ..._.mapValues(props.tags, (tag) => _.trim(tag).replace(/[\n\r\t]/g, ' '))
}, },
extra: { extra: {
details: formData.details, details: formData.details,