From d7e69982fd5f94d0499386f2bae605d22ce37ac2 Mon Sep 17 00:00:00 2001 From: Andrey Zhavoronkov <41117609+azhavoro@users.noreply.github.com> Date: Tue, 6 Nov 2018 16:26:44 +0300 Subject: [PATCH] fix cloning of shape id property by split (#186) --- cvat/apps/engine/static/engine/js/shapeSplitter.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cvat/apps/engine/static/engine/js/shapeSplitter.js b/cvat/apps/engine/static/engine/js/shapeSplitter.js index 1a1bf9c5..e32e83d2 100644 --- a/cvat/apps/engine/static/engine/js/shapeSplitter.js +++ b/cvat/apps/engine/static/engine/js/shapeSplitter.js @@ -58,6 +58,8 @@ class ShapeSplitter { attributes: curAttributes, })); + // don't clone id of splitted object + delete exported.id; let prevExported = Object.assign({}, exported); let curExported = Object.assign({}, exported); prevExported.shapes = prevPositionList; @@ -71,4 +73,4 @@ class ShapeSplitter { return [exported]; } } -} \ No newline at end of file +}