From 8672709db21b806872cf061859c839fc63605eb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Chopin?= Date: Mon, 20 Aug 2018 12:11:58 +0200 Subject: [PATCH] fix: Template in child but content only in parent --- src/shared/getMetaInfo.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/shared/getMetaInfo.js b/src/shared/getMetaInfo.js index 16642de..da6405c 100644 --- a/src/shared/getMetaInfo.js +++ b/src/shared/getMetaInfo.js @@ -71,6 +71,10 @@ export default function _getMetaInfo (options = {}) { const sourceTemplate = sourceItem[metaTemplateKeyName] if (targetTemplate && !sourceTemplate) { sourceItem[contentKeyName] = applyTemplate(component)(targetTemplate)(sourceItem[contentKeyName]) + } + // If template defined in child but content in parent + if (targetTemplate && sourceTemplate && !sourceItem[contentKeyName]) { + sourceItem[contentKeyName] = applyTemplate(component)(sourceTemplate)(targetItem[contentKeyName]) delete sourceItem[metaTemplateKeyName] } shared = true