Skip to content

Commit 44b1201

Browse files
committed
fix: algolia regression (close #228)
1 parent 438e788 commit 44b1201

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

lib/prepare.js

+5-4
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,11 @@ async function resolveOptions (sourceDir) {
120120
)
121121

122122
// resolve algolia
123+
const themeConfig = siteConfig.themeConfig || {}
123124
const isAlgoliaSearch = (
124-
siteConfig.themeConfig.algolia ||
125-
Object.keys(siteConfig.locales && siteConfig.themeConfig && siteConfig.themeConfig.locales || {})
126-
.some(base => siteConfig.themeConfig.locales[base].algolia)
125+
themeConfig.algolia ||
126+
Object.keys(siteConfig.locales && themeConfig.locales || {})
127+
.some(base => themeConfig.locales[base].algolia)
127128
)
128129

129130
const options = {
@@ -218,7 +219,7 @@ async function resolveOptions (sourceDir) {
218219
description: siteConfig.description || '',
219220
base: siteConfig.base || '/',
220221
pages: pagesData,
221-
themeConfig: siteConfig.themeConfig || {},
222+
themeConfig,
222223
locales: siteConfig.locales
223224
}
224225

0 commit comments

Comments
 (0)