New request
#17677: Error: Cannot cast to number or null
We'll provision a sandbox, run an agent against the issue, and open a draft PR. You can pull the branch and iterate from there.
Issue
Sentry Issue: TWENTY-FRONT-4ZP
Error: Cannot cast to number or null
at castAsNumberOrNull (../../src/utils/cast-as-number-or-null.ts:56:15)
at getNumberValueToPersist (../../src/modules/object-record/record-field/ui/meta-types/input/components/NumberFieldInput.tsx:36:27)
at handleClickOutside (../../src/modules/object-record/record-field/ui/meta-types/input/components/NumberFieldInput.tsx:74:32)
at <object>.callback (../../src/modules/object-record/record-field/ui/meta-types/input/hooks/useRegisterInputEvents.ts:31:7)
at callback (../../src/modules/ui/utilities/pointer-event/hooks/useListenClickOutside.ts:139:11)
...
(6 additional frame(s) were not displayed)
Assessmentadvisory
bug● easy95% confidence
Localized runtime exception in number field casting utility causes a hard crash on blur/exit.
Likely files
- packages/twenty-front/src/utils/cast-as-number-or-null.ts
- packages/twenty-front/src/modules/object-record/record-field/ui/meta-types/input/components/NumberFieldInput.tsx
- packages/twenty-front/src/modules/object-record/record-field/ui/meta-types/input/hooks/useRegisterInputEvents.ts
- packages/twenty-front/src/modules/ui/utilities/pointer-event/hooks/useListenClickOutside.ts
Create the request