From 3e98f437b108eb4de554e77b650a2cdafc950eb3 Mon Sep 17 00:00:00 2001 From: lesion Date: Tue, 2 Aug 2022 15:11:52 +0200 Subject: [PATCH] fix default layout collections retrieve --- layouts/default.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/layouts/default.vue b/layouts/default.vue index 6564da18..7ff8ad9e 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -41,7 +41,12 @@ export default { return { collections: [], mdiChevronLeft } }, async fetch () { - this.collections = await this.$axios.$get('collections').catch(_e => []) + if (this.$route.name && ['tag-tag', 'index', 'g-collection', 'p-place'].includes(this.$route.name)) { + this.collections = await this.$axios.$get('collections').catch(_e => []) + } else { + this.collections = [] + } + }, name: 'Default', components: { Nav, Snackbar, Footer, Confirm },