🚑 Incorrect blockId in item when duplicating issue
This commit is contained in:
@@ -108,6 +108,7 @@ const duplicateTypebot = (
|
|||||||
options: {
|
options: {
|
||||||
...block.options,
|
...block.options,
|
||||||
groupId: groupIdsMapping.get(block.options.groupId as string),
|
groupId: groupIdsMapping.get(block.options.groupId as string),
|
||||||
|
blockId: blockIdsMapping.get(block.options.blockId as string),
|
||||||
} satisfies JumpBlock['options'],
|
} satisfies JumpBlock['options'],
|
||||||
}
|
}
|
||||||
if (blockHasItems(block))
|
if (blockHasItems(block))
|
||||||
@@ -116,6 +117,7 @@ const duplicateTypebot = (
|
|||||||
...newIds,
|
...newIds,
|
||||||
items: block.items.map((item) => ({
|
items: block.items.map((item) => ({
|
||||||
...item,
|
...item,
|
||||||
|
blockId: blockIdsMapping.get(item.blockId) as string,
|
||||||
outgoingEdgeId: item.outgoingEdgeId
|
outgoingEdgeId: item.outgoingEdgeId
|
||||||
? (edgeIdsMapping.get(item.outgoingEdgeId) as string)
|
? (edgeIdsMapping.get(item.outgoingEdgeId) as string)
|
||||||
: undefined,
|
: undefined,
|
||||||
|
|||||||
Reference in New Issue
Block a user