diff --git a/src/main/java/de/metas/ui/web/window/controller/WindowRestController.java b/src/main/java/de/metas/ui/web/window/controller/WindowRestController.java index c05eeffc8..57daf2c2c 100644 --- a/src/main/java/de/metas/ui/web/window/controller/WindowRestController.java +++ b/src/main/java/de/metas/ui/web/window/controller/WindowRestController.java @@ -337,6 +337,7 @@ public JSONDocument duplicate( final DocumentPath fromDocumentPath = DocumentPath.rootDocumentPath(WindowId.fromJson(windowIdStr), DocumentId.of(documentIdStr)); + // NOTE: deliberately we are not running in a transaction so basically we will ask the duplicate method to copy as much as it can ;) final Document documentCopy = documentCollection.duplicateDocument(fromDocumentPath); return JSONDocument.ofDocument(documentCopy, newJSONOptions().setShowAdvancedFields(advanced).build()); }