Spaces:
Build error
Build error
twenty / packages /twenty-server /src /engine /api /graphql /graphql-query-runner /utils /parse-additional-items.util.ts
| export const parseArrayOrJsonStringToArray = <T>( | |
| value: T[] | string | null | undefined, | |
| ): T[] => { | |
| if (Array.isArray(value)) { | |
| return value; | |
| } | |
| if (typeof value === 'string') { | |
| try { | |
| const parsed = JSON.parse(value); | |
| return Array.isArray(parsed) ? parsed : []; | |
| } catch { | |
| return []; | |
| } | |
| } | |
| return []; | |
| }; | |