From 8562a4f27e22d953031e5d5fbae5b4bee431ee65 Mon Sep 17 00:00:00 2001 From: Hassan Alizadeh Date: Tue, 14 Apr 2020 16:41:05 +0430 Subject: [PATCH 1/2] fix($shared-utils): use title variable for homepage (fix #2247) --- packages/@vuepress/shared-utils/src/inferTitle.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/@vuepress/shared-utils/src/inferTitle.ts b/packages/@vuepress/shared-utils/src/inferTitle.ts index 6da82cf5dd..818b9b061c 100644 --- a/packages/@vuepress/shared-utils/src/inferTitle.ts +++ b/packages/@vuepress/shared-utils/src/inferTitle.ts @@ -9,11 +9,10 @@ import deeplyParseHeaders from './deeplyParseHeaders' */ export = function (frontmatter: Record, strippedContent: string): string | void { - if (frontmatter.home) { - return 'Home' - } if (frontmatter.title) { return deeplyParseHeaders(frontmatter.title) + } else if (frontmatter.home) { + return 'Home' } const match = strippedContent.trim().match(/^#+\s+(.*)/) if (match) { From 546066893e87953a175b18b111b72ae7d52344ff Mon Sep 17 00:00:00 2001 From: Hassan Alizadeh Date: Tue, 14 Apr 2020 17:00:00 +0430 Subject: [PATCH 2/2] fix($shared-utils): use title variable for homepage (fix #2247) --- packages/@vuepress/shared-utils/src/inferTitle.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/@vuepress/shared-utils/src/inferTitle.ts b/packages/@vuepress/shared-utils/src/inferTitle.ts index 818b9b061c..64516964d8 100644 --- a/packages/@vuepress/shared-utils/src/inferTitle.ts +++ b/packages/@vuepress/shared-utils/src/inferTitle.ts @@ -11,7 +11,8 @@ import deeplyParseHeaders from './deeplyParseHeaders' export = function (frontmatter: Record, strippedContent: string): string | void { if (frontmatter.title) { return deeplyParseHeaders(frontmatter.title) - } else if (frontmatter.home) { + } + if (frontmatter.home) { return 'Home' } const match = strippedContent.trim().match(/^#+\s+(.*)/)