From bf967862218d4707b576e67b101c68aee79c0217 Mon Sep 17 00:00:00 2001 From: Shukant Pal Date: Sat, 28 Nov 2020 11:22:18 -0500 Subject: [PATCH] Assign new ID in cloneDoc --- packages/webdoc-model/src/doc.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/webdoc-model/src/doc.js b/packages/webdoc-model/src/doc.js index b5330701..3947002c 100644 --- a/packages/webdoc-model/src/doc.js +++ b/packages/webdoc-model/src/doc.js @@ -304,7 +304,12 @@ export function addDoc(doc: T, root: Doc): ?T { */ export function cloneDoc(doc: T): T { // $FlowFixMe - return Object.assign({}, doc, {children: [], members: [], parent: undefined}); + return Object.assign({}, doc, { + id: nanoid(), + children: [], + members: [], + parent: undefined, + }); } /**