Compare commits

...

3 Commits

Author SHA1 Message Date
Jean Paul Ruiz
d9dee60957
Merge 1ec6736611 into a801227663 2026-03-13 06:25:41 +00:00
Jean Paul Ruiz
1ec6736611
Merge branch 'Comfy-Org:main' into fix/manager-conflicts-undefined-error 2026-02-25 14:26:43 -05:00
Jean Paul Ruiz
5835c4f5fc Fix undefined access in custom nodes manager conflicts calculation
Add null checks for nodeItem, nodesMap, extItem, and nItem before
accessing properties to prevent 'Cannot read properties of undefined'
error when processing node conflicts.

Fixes error at custom-nodes-manager.js:1318
2026-01-15 11:47:53 -05:00

View File

@ -1314,13 +1314,22 @@ export class CustomNodesManager {
}
cList.forEach(key => {
const nodeItem = node_packs[key];
if(!nodeItem || !nodeItem.nodesMap) {
return;
}
const extItem = nodeItem.nodesMap[extName];
if(!extItem) {
return;
}
if(!extItem.conflicts) {
extItem.conflicts = []
}
const conflictsList = cList.filter(k => k !== key);
conflictsList.forEach(k => {
const nItem = node_packs[k];
if(!nItem) {
return;
}
extItem.conflicts.push({
key: k,
title: nItem.title,