Skip to content

Commit 504c21d

Browse files
committed
fix: algolia check should be checking themeConfig.algolia
1 parent 77515d3 commit 504c21d

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

lib/default-theme/Navbar.vue

+1-4
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,8 @@ import NavLinks from './NavLinks.vue'
2828
export default {
2929
components: { SidebarButton, NavLinks, SearchBox, AlgoliaSearchBox },
3030
computed: {
31-
algolia () {
32-
return this.$themeLocaleConfig.algolia || this.$site.themeConfig.algolia || {}
33-
},
3431
isAlgoliaSearch () {
35-
const algolia = this.algolia
32+
const algolia = this.$themeLocaleConfig.algolia || this.$site.themeConfig.algolia || {}
3633
return algolia && algolia.apiKey && algolia.indexName
3734
}
3835
}

lib/prepare.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ async function resolveOptions (sourceDir) {
121121

122122
// resolve algolia
123123
const isAlgoliaSearch = (
124-
siteConfig.algolia ||
124+
siteConfig.themeConfig.algolia ||
125125
Object.keys(siteConfig.locales && siteConfig.themeConfig && siteConfig.themeConfig.locales || {})
126126
.some(base => siteConfig.themeConfig.locales[base].algolia)
127127
)

0 commit comments

Comments
 (0)