From 2576ae5c08fddbbb42a68a36c6cc6cf500ca4e49 Mon Sep 17 00:00:00 2001 From: artur_fjodorov Date: Sun, 9 Sep 2018 22:50:25 +0300 Subject: [PATCH 1/2] bug fix backend refactoring --- .../components/projects/Project/Project.vue | 2 +- .../projects/ProjectChange/ProjectChange.vue | 25 ++++-- client/src/store/modules/projects/actions.ts | 18 +++-- .../store/modules/projects/getter-types.ts | 2 + client/src/store/modules/projects/getters.ts | 5 +- client/src/store/modules/projects/index.ts | 4 +- .../store/modules/projects/mutation-types.ts | 2 + .../src/store/modules/projects/mutations.ts | 5 +- .../store/modules/projects/project.service.ts | 4 +- server/features/project/project.controller.ts | 18 +++-- server/features/project/project.service.ts | 78 ++++++++++++------- server/features/project/project.validator.ts | 2 +- 12 files changed, 110 insertions(+), 55 deletions(-) diff --git a/client/src/components/projects/Project/Project.vue b/client/src/components/projects/Project/Project.vue index 2be2dc13..0b34429b 100644 --- a/client/src/components/projects/Project/Project.vue +++ b/client/src/components/projects/Project/Project.vue @@ -180,7 +180,7 @@ this.modalVisible = false; }, deleteProject() { - this.$store.dispatch(DELETE_PROJECT, this.project.uniqueId); + this.$store.dispatch(DELETE_PROJECT, this.project.id); }, openWithFilter(key: string, value: string) { this.$router.push({name: Routes.Projects, query: {[key]: value.toString()}}); diff --git a/client/src/components/projects/ProjectChange/ProjectChange.vue b/client/src/components/projects/ProjectChange/ProjectChange.vue index 6cd70c46..cfc4d39e 100644 --- a/client/src/components/projects/ProjectChange/ProjectChange.vue +++ b/client/src/components/projects/ProjectChange/ProjectChange.vue @@ -1,12 +1,20 @@