{"record":{"id":"cf3236601ac5365f","repo":"n8n-io/n8n","slug":"set-invalid-assignment","errorCode":"SET_INVALID_ASSIGNMENT","errorMessage":"${nodeRef} has invalid assignments. Expected parameters.assignments to be an object containing assignments: [].","messagePattern":"(.+?) has invalid assignments\\. Expected parameters\\.assignments to be an object containing assignments: \\[\\]\\.","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/set-node-validator.ts","lineNumber":111,"sourceCode":"\t\t\t\tviolationLevel: 'major',\n\t\t\t\tnodeName: displayName,\n\t\t\t\tparameterPath: 'parameters.mode',\n\t\t\t\toriginalName: origForWarning,\n\t\t\t});\n\t\t}\n\n\t\tif (nodeVersion < MIN_ASSIGNMENT_VERSION) {\n\t\t\treturn issues;\n\t\t}\n\n\t\tconst assignments = params.assignments;\n\t\tif (assignments === undefined) {\n\t\t\treturn issues;\n\t\t}\n\n\t\tif (!isRecord(assignments)) {\n\t\t\tissues.push({\n\t\t\t\tcode: 'SET_INVALID_ASSIGNMENT',\n\t\t\t\tmessage: `${nodeRef} has invalid assignments. Expected parameters.assignments to be an object containing assignments: [].`,\n\t\t\t\tseverity: 'error',\n\t\t\t\tviolationLevel: 'major',\n\t\t\t\tnodeName: displayName,\n\t\t\t\tparameterPath: 'parameters.assignments',\n\t\t\t\toriginalName: origForWarning,\n\t\t\t});\n\t\t\treturn issues;\n\t\t}\n\n\t\tconst assignmentItems = assignments.assignments;\n\n\t\tif (assignmentItems === undefined) {\n\t\t\treturn issues;\n\t\t}\n\n\t\tif (!Array.isArray(assignmentItems)) {\n\t\t\tissues.push({","sourceCodeStart":93,"sourceCodeEnd":129,"githubUrl":"https://github.com/n8n-io/n8n/blob/5ac6606e81f67bb9534255570cd4e86fd8101eee/packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/set-node-validator.ts#L93-L129","documentation":"Error \"${nodeRef} has invalid assignments. Expected parameters.assignments to be an object containing assignments: [].\" thrown in n8n-io/n8n.","triggerScenarios":"Thrown at packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/set-node-validator.ts:111 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":"5ac6606e81f67bb9534255570cd4e86fd8101eee","analyzedAt":"2026-08-12T05:26:35.080Z","schemaVersion":2},"datasetVersion":"2026-08-12T13:17:24.610Z"}