From 4338214600ec69b5b3e47995478393522a53e2aa Mon Sep 17 00:00:00 2001 From: Hironsan Date: Sun, 27 Oct 2019 21:27:43 +0900 Subject: [PATCH] Enable communication with label api --- frontend/components/containers/LabelList.vue | 4 +++- frontend/pages/projects/_id/labels/index.vue | 2 ++ frontend/store/labels.js | 4 ++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/components/containers/LabelList.vue b/frontend/components/containers/LabelList.vue index e3c2799a..a872ebab 100644 --- a/frontend/components/containers/LabelList.vue +++ b/frontend/components/containers/LabelList.vue @@ -97,7 +97,9 @@ export default { }, created() { - this.getLabelList() + this.getLabelList({ + projectId: this.$route.params.id + }) }, methods: { diff --git a/frontend/pages/projects/_id/labels/index.vue b/frontend/pages/projects/_id/labels/index.vue index bcc1dbf0..596d01ac 100644 --- a/frontend/pages/projects/_id/labels/index.vue +++ b/frontend/pages/projects/_id/labels/index.vue @@ -16,6 +16,8 @@ import LabelDeletionButton from '@/components/containers/LabelDeletionButton' export default { layout: 'project', + middleware: 'check-auth', + components: { LabelList, LabelCreationButton, diff --git a/frontend/store/labels.js b/frontend/store/labels.js index c3ad7ac4..3acca099 100644 --- a/frontend/store/labels.js +++ b/frontend/store/labels.js @@ -56,9 +56,9 @@ export const mutations = { } export const actions = { - getLabelList({ commit }, config) { + getLabelList({ commit }, payload) { commit('setLoading', true) - return LabelService.getLabelList() + return LabelService.getLabelList(payload.projectId) .then((response) => { commit('setLabelList', response) })