diff --git a/src/components/tasks/mixins/createTask.js b/src/components/tasks/mixins/createTask.js index 968516666..dd0aab017 100644 --- a/src/components/tasks/mixins/createTask.js +++ b/src/components/tasks/mixins/createTask.js @@ -6,10 +6,12 @@ import LabelModel from '@/models/label' import LabelTaskService from '@/services/labelTask' import {mapState} from 'vuex' import UserService from '@/services/user' +import TaskService from '@/services/task' export default { data() { return { + taskService: TaskService, labelTaskService: LabelTaskService, userService: UserService, } @@ -17,6 +19,7 @@ export default { created() { this.labelTaskService = new LabelTaskService() this.userService = new UserService() + this.taskService = new TaskService() }, computed: mapState({ labels: state => state.labels.labels, diff --git a/src/views/list/views/Kanban.vue b/src/views/list/views/Kanban.vue index 36cedc78f..64d26d419 100644 --- a/src/views/list/views/Kanban.vue +++ b/src/views/list/views/Kanban.vue @@ -233,7 +233,7 @@ import Rights from '../../../models/rights.json' import {LOADING, LOADING_MODULE} from '@/store/mutation-types' import FilterPopup from '@/components/list/partials/filter-popup.vue' import Dropdown from '@/components/misc/dropdown.vue' -import createTask from '@/components/tasks/mixins/createTask' +import createTask from '../../../components/tasks/mixins/createTask' import {getCollapsedBucketState, saveCollapsedBucketState} from '@/helpers/saveCollapsedBucketState' import {calculateItemPosition} from '../../../helpers/calculateItemPosition' import draggable from 'vuedraggable'