{"record":{"id":"7c11880fb8296917","repo":"octobercms/october","slug":"node-user-data-is-not-set-cannot-use-the-displayp","errorCode":null,"errorMessage":"Node user data is not set. Cannot use the displayProperty value. {}","messagePattern":"Node user data is not set\\. Cannot use the displayProperty value\\. (.+?)","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"modules/backend/vuecomponents/treeview/assets/js/node.js","lineNumber":398,"sourceCode":"            return (\n                Array.isArray(this.branchDragAndDropMode) && this.branchDragAndDropMode.indexOf('custom-external') !== -1\n            );\n        },\n\n        sortedNodes: function computeSortedNodes() {\n            if (!this.branchSortBy) {\n                return this.groupedNodes;\n            }\n\n            return utils.sortNodes(this.groupedNodes, this.branchSortBy);\n        },\n\n        nodeText: function computeNodeText() {\n            var isFolder = utils.getSystemData(this.nodeData, 'treeviewGroupFolder');\n\n            if (!isFolder && this.branchDisplayProperty && !this.isRoot) {\n                if (!this.nodeData.userData) {\n                    throw new Error(\n                        'Node user data is not set. Cannot use the displayProperty value. ' + this.keyPathString\n                    );\n                }\n\n                return utils.getLastGroupedPathSegment(\n                    this.nodeData.userData[this.branchDisplayProperty],\n                    this,\n                    isFolder,\n                    this.branchDisplayProperty\n                );\n            }\n\n            return utils.getLastGroupedPathSegment(this.nodeData.label, this, isFolder);\n        },\n\n        nodeDataObj: function computeNodeData() {\n            return this.nodeData;\n        },","sourceCodeStart":380,"sourceCodeEnd":416,"githubUrl":"https://github.com/octobercms/october/blob/b608633a7e8922487d91a8161499020121c3b3bf/modules/backend/vuecomponents/treeview/assets/js/node.js#L380-L416","documentation":"Error \"Node user data is not set. Cannot use the displayProperty value. {}\" thrown in octobercms/october.","triggerScenarios":"Thrown at modules/backend/vuecomponents/treeview/assets/js/node.js:398 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":"b608633a7e8922487d91a8161499020121c3b3bf","analyzedAt":"2026-08-21T04:24:57.515Z","schemaVersion":2},"datasetVersion":"2026-08-21T11:28:35.574Z"}