From 5196e6a6d0819f8b99756515c41234ef008dec70 Mon Sep 17 00:00:00 2001 From: Emmy Leke Date: Fri, 6 Jan 2023 16:34:31 +0100 Subject: [PATCH] Fix translation bug for block title and desc --- .../compose/src/components/Admin/Page/PageTranslator.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/client/web/compose/src/components/Admin/Page/PageTranslator.vue b/client/web/compose/src/components/Admin/Page/PageTranslator.vue index 51d03c24c..8ad11fd4e 100644 --- a/client/web/compose/src/components/Admin/Page/PageTranslator.vue +++ b/client/web/compose/src/components/Admin/Page/PageTranslator.vue @@ -168,6 +168,8 @@ export default { } const updateBlockTranslations = block => { + if (block.blockID === NoID) return block + block.title = (find(`pageBlock.${block.blockID}.title`) || {}).message block.description = (find(`pageBlock.${block.blockID}.description`) || {}).message @@ -203,10 +205,10 @@ export default { if (this.block) { this.block = updateBlockTranslations(this.block) + } else { + this.page.blocks = this.page.blocks.map(block => updateBlockTranslations(block)) } - this.page.blocks = this.page.blocks.map(block => updateBlockTranslations(block)) - return this.page }) .then(page => {