fix(web): copy workflow will have correct version and id
This commit is contained in:
parent
ee8efd0b6b
commit
8fe38fde3d
@ -309,6 +309,17 @@ export function CopyWorkflowVersion({
|
||||
<DropdownMenuContent className="w-56">
|
||||
<DropdownMenuItem
|
||||
onClick={async () => {
|
||||
if (!workflow) return;
|
||||
|
||||
// console.log(workflow_version?.workflow);
|
||||
|
||||
workflow_version?.workflow?.nodes.forEach((x: any) => {
|
||||
if (x?.type === "ComfyDeploy") {
|
||||
x.widgets_values[1] = workflow.id;
|
||||
x.widgets_values[2] = workflow_version.version;
|
||||
}
|
||||
});
|
||||
|
||||
navigator.clipboard.writeText(
|
||||
JSON.stringify(workflow_version?.workflow)
|
||||
);
|
||||
@ -374,7 +385,7 @@ export function ViewWorkflowDetailsButton({
|
||||
const groupedByAuxName = useMemo(() => {
|
||||
if (!data) return null;
|
||||
|
||||
console.log(data);
|
||||
// console.log(data);
|
||||
|
||||
const workflow_version = getWorkflowVersionFromVersionIndex(
|
||||
workflow,
|
||||
@ -395,7 +406,7 @@ export function ViewWorkflowDetailsButton({
|
||||
})
|
||||
.filter((item) => item !== null);
|
||||
|
||||
console.log(crossCheckedApi);
|
||||
// console.log(crossCheckedApi);
|
||||
|
||||
const groupedByAuxName = crossCheckedApi.reduce(
|
||||
(acc, data) => {
|
||||
@ -403,7 +414,7 @@ export function ViewWorkflowDetailsButton({
|
||||
|
||||
const { node, classTypeData } = data;
|
||||
const auxName = classTypeData[1][1].title_aux;
|
||||
console.log(auxName);
|
||||
// console.log(auxName);
|
||||
if (!acc[auxName]) {
|
||||
acc[auxName] = {
|
||||
url: classTypeData[0],
|
||||
@ -422,7 +433,7 @@ export function ViewWorkflowDetailsButton({
|
||||
>
|
||||
);
|
||||
|
||||
console.log(groupedByAuxName);
|
||||
// console.log(groupedByAuxName);
|
||||
|
||||
return groupedByAuxName;
|
||||
}, [version, data]);
|
||||
|
Loading…
x
Reference in New Issue
Block a user