2
0

🚑 Incorrect blockId in item when duplicating issue

This commit is contained in:
Baptiste Arnaud
2023-08-14 17:32:28 +02:00
parent de616ea649
commit 1274d2581d

View File

@ -108,6 +108,7 @@ const duplicateTypebot = (
options: {
...block.options,
groupId: groupIdsMapping.get(block.options.groupId as string),
blockId: blockIdsMapping.get(block.options.blockId as string),
} satisfies JumpBlock['options'],
}
if (blockHasItems(block))
@ -116,6 +117,7 @@ const duplicateTypebot = (
...newIds,
items: block.items.map((item) => ({
...item,
blockId: blockIdsMapping.get(item.blockId) as string,
outgoingEdgeId: item.outgoingEdgeId
? (edgeIdsMapping.get(item.outgoingEdgeId) as string)
: undefined,