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