{"record":{"id":"ad109deefcb45919","repo":"Budibase/budibase","slug":"invalid-date-value-input","errorCode":null,"errorMessage":"Invalid date value: \"${input}\"","messagePattern":"Invalid date value: \"(.+?)\"","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"packages/server/src/utilities/rowProcessor/map.ts","lineNumber":142,"sourceCode":"    \"\": null,\n    //@ts-ignore\n    [null]: null,\n    //@ts-ignore\n    [undefined]: undefined,\n    parse: input => {\n      if (input instanceof Date) {\n        return input.toISOString()\n      } else if (typeof input === \"string\" && sql.utils.isValidTime(input)) {\n        return input\n      } else {\n        // Date strings can come in without timezone info. In this case we want\n        // to make sure we're parsing them in as UTC because the rest of the\n        // system expects UTC dates.\n        let parsed = new Date(`${input}Z`)\n        if (isNaN(parsed.getTime())) {\n          parsed = new Date(input as string)\n          if (isNaN(parsed.getTime())) {\n            throw new Error(`Invalid date value: \"${input}\"`)\n          }\n        }\n        return parsed.toISOString()\n      }\n    },\n  },\n  [FieldType.ATTACHMENTS]: {\n    //@ts-ignore\n    [null]: [],\n    //@ts-ignore\n    [undefined]: undefined,\n    parse: parseArrayString,\n  },\n  [FieldType.ATTACHMENT_SINGLE]: {\n    \"\": null,\n  },\n  [FieldType.BOOLEAN]: {\n    \"\": null,","sourceCodeStart":124,"sourceCodeEnd":160,"githubUrl":"https://github.com/Budibase/budibase/blob/a81a902e9a8fe55b467d106765f6638f12e35c49/packages/server/src/utilities/rowProcessor/map.ts#L124-L160","documentation":"Error \"Invalid date value: \"${input}\"\" thrown in Budibase/budibase.","triggerScenarios":"Thrown at packages/server/src/utilities/rowProcessor/map.ts:142 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"a81a902e9a8fe55b467d106765f6638f12e35c49","analyzedAt":"2026-08-29T01:03:10.972Z","schemaVersion":2},"datasetVersion":"2026-08-29T02:17:18.158Z"}