[detail modals] download files, [projects overview] project filter

This commit is contained in:
romankko2 committed 2023-02-09 23:07:43 +01:00
1 parent 6e8f57d06d
commit dca66d9a50
4 files changed
+26 -6

No files matched your search

@@ -10,7 +10,6 @@
<script>
import AProjectCalendar from './_components/a-project-calendar.vue'
import AProjectFilter from './_components/a-project-filter.vue'
import moment from 'moment'
export default {
components: {
@@ -19,8 +18,7 @@ export default {
},
data() {
return {
// Kravarik: Toto je preco hardcodenute?
projects: ['Projekt1', 'Projekt2', 'Projekt3', 'Projekt4'],
projects: null,
masterTasks: null,
teams: null,
employees: null,
@@ -43,6 +41,10 @@ export default {
if (!this.filter.showFinishedTasks)
events = events.filter(event => !event.is_finished)
// filter by project_id
if(this.filter.selectedProject)
events = events.filter(event => event.project_id == this.filter.selectedProject)
// filter by team_id
if (this.filter.selectedTeam)
events = events.filter(event => event.team_id == this.filter.selectedTeam)
@@ -90,6 +92,7 @@ export default {
async _getData() {
try {
this.teams = await this.$axios.get_auth_data('v1/teams')
this.projects = await this.$axios.get_auth_data('v1/projects')
this.employees = await this.$axios.get_auth_data('v1/employees')
this.masterTasks = await this.$axios.get_auth_data('v1/mastertasks')
} catch (error) {