From 271dad371de5665cc44ff3a272913dadb474080f Mon Sep 17 00:00:00 2001 From: Alexandre Ducarne Date: Sat, 22 Jun 2019 17:25:09 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20new=20DB=20relation=20on=20vo?= =?UTF-8?q?te?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/RESTAPI/RESTAPI/Controllers/VoteController.java | 2 +- src/main/java/com/RESTAPI/RESTAPI/Entities/Vote.java | 3 +++ src/main/java/com/RESTAPI/RESTAPI/Enums/ChoiceEnum.java | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/RESTAPI/RESTAPI/Controllers/VoteController.java b/src/main/java/com/RESTAPI/RESTAPI/Controllers/VoteController.java index 013a4cd..062bc07 100644 --- a/src/main/java/com/RESTAPI/RESTAPI/Controllers/VoteController.java +++ b/src/main/java/com/RESTAPI/RESTAPI/Controllers/VoteController.java @@ -56,7 +56,7 @@ public class VoteController { case NEUTRAL: p.setScoreNeutral(p.getScoreNeutral() + 1); break; - case NO: + case AGAINST: p.setScoreAgainst(p.getScoreAgainst() + 1); break; } diff --git a/src/main/java/com/RESTAPI/RESTAPI/Entities/Vote.java b/src/main/java/com/RESTAPI/RESTAPI/Entities/Vote.java index 131ce3e..451cbfb 100644 --- a/src/main/java/com/RESTAPI/RESTAPI/Entities/Vote.java +++ b/src/main/java/com/RESTAPI/RESTAPI/Entities/Vote.java @@ -23,5 +23,8 @@ public class Vote { @Enumerated(EnumType.STRING) ChoiceEnum choice; + @ManyToOne + User user; + String comment; } diff --git a/src/main/java/com/RESTAPI/RESTAPI/Enums/ChoiceEnum.java b/src/main/java/com/RESTAPI/RESTAPI/Enums/ChoiceEnum.java index 4cc8983..d17eedf 100644 --- a/src/main/java/com/RESTAPI/RESTAPI/Enums/ChoiceEnum.java +++ b/src/main/java/com/RESTAPI/RESTAPI/Enums/ChoiceEnum.java @@ -4,5 +4,5 @@ public enum ChoiceEnum { FOR, FOR_BUT, NEUTRAL, - NO + AGAINST } -- GitLab