diff --git a/packages/server/src/utilities/rowProcessor/map.ts b/packages/server/src/utilities/rowProcessor/map.ts index 8911d62133..d3572094c6 100644 --- a/packages/server/src/utilities/rowProcessor/map.ts +++ b/packages/server/src/utilities/rowProcessor/map.ts @@ -70,6 +70,17 @@ export const TYPE_TRANSFORM_MAP: any = { "": [], [null]: [], [undefined]: undefined, + parse: (attachments) => { + if(typeof attachments === "string"){ + let result = attachments + try { + result = JSON.parse(attachments) + } catch (e) { + console.error("Could not parse attachments", e) + } + return result; + } + } }, [FieldTypes.BOOLEAN]: { "": null,