Skip to content

Commit 413764e

Browse files
修复某些节点请求参数错误,修复被误伤的comfyui原生的上传widget等 (#159)
* 修复节点问题 * 修改某些节点价格展示问题
1 parent 2646714 commit 413764e

2 files changed

Lines changed: 9 additions & 7 deletions

File tree

bizyui/js/handle_node_configure.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11
import { app } from "../../scripts/app.js";
22
import { applyBadgeToNode } from "./handle_load_nodes.js";
3+
import { hasModelInput } from "./model_price.js";
34
app.registerExtension({
45
name: "bizyair.handle.node.configure",
56
nodeCreated(node, app) {
6-
// const possibleWidgetNames = ["model_name", "model"];
77
// 在这里可以拿到变化之后的值,并且也可以拿到node,这时候给node切换badge即可
88
if (node && node.widgets && Array.isArray(node.widgets)) {
9-
// 只有model选择的widget才注册callback函数
9+
if (!hasModelInput(node)) {
10+
return;
11+
}
1012
// 不仅仅是切换model才会修改模型定价,比如切换输入参数也会修改模型定价
1113
node.widgets.forEach((widget) => {
12-
// widget.callback = async function () {
13-
// // 用户手动修改widget时,强制刷新badge(不使用缓存的模型类型)
14-
// await applyBadgeToNode(node, true);
15-
// };
14+
widget.callback = async function () {
15+
// 用户手动修改widget时,强制刷新badge(不使用缓存的模型类型)
16+
await applyBadgeToNode(node, true);
17+
};
1618
});
1719
}
1820
},

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.2.86
1+
1.2.87

0 commit comments

Comments
 (0)