From 5acb823ea325c565842a32961ab5d612dce7dfe1 Mon Sep 17 00:00:00 2001 From: Max Malm Date: Tue, 5 May 2020 12:56:04 +0200 Subject: [PATCH] Guard alternates --- packages/vsf-storyblok-module/pages/Storyblok.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/vsf-storyblok-module/pages/Storyblok.vue b/packages/vsf-storyblok-module/pages/Storyblok.vue index 5baf49cb..f50f906d 100644 --- a/packages/vsf-storyblok-module/pages/Storyblok.vue +++ b/packages/vsf-storyblok-module/pages/Storyblok.vue @@ -32,7 +32,8 @@ export default { methods: { metaHreflangLinks () { const { hreflangPrefix } = getSettings(config.storyblok.settings) - if (hreflangPrefix && this.story && this.story.alternates.length > 0) { + const alternates = get(this.story, 'alternates', []) + if (hreflangPrefix && alternates.length > 0) { const alternateHreflangLinks = this.story.alternates.filter(altStory => { const storeCode = this.storeCodeFromSlug(altStory.full_slug) return get(config.storeViews, [storeCode, 'disabled'], true) === false