From 0c572ac2c44b37765ccbbfba7c53b3b86d4eec12 Mon Sep 17 00:00:00 2001 From: Apoorv Mishra Date: Sat, 28 Jan 2023 21:32:59 +0530 Subject: [PATCH] Duplicate docs as unpublished drafts (#4791) * feat: duplicate docs as unpublished drafts * fix: use isTemplate * fix: no need of ternary --- app/stores/DocumentsStore.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/stores/DocumentsStore.ts b/app/stores/DocumentsStore.ts index df0e1523a..2e23f85b3 100644 --- a/app/stores/DocumentsStore.ts +++ b/app/stores/DocumentsStore.ts @@ -573,10 +573,10 @@ export default class DocumentsStore extends BaseStore { duplicate = async (document: Document): Promise => { const append = " (duplicate)"; const res = await client.post("/documents.create", { - publish: !!document.publishedAt, - parentDocumentId: document.parentDocumentId, - collectionId: document.collectionId, - template: document.template, + publish: document.isTemplate, + parentDocumentId: null, + collectionId: document.isTemplate ? document.collectionId : null, + template: document.isTemplate, title: `${document.title.slice( 0, DocumentValidation.maxTitleLength - append.length