From 9ce4f39a10702afccf0be7af40b2c61d9fbdfe47 Mon Sep 17 00:00:00 2001 From: lipido Date: Thu, 23 Nov 2017 16:47:30 +0100 Subject: [PATCH] Fixes NPE bug in setProject --- .../java/dgpena/siexample/persistence/ProjectAssignment.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/dgpena/siexample/persistence/ProjectAssignment.java b/src/main/java/dgpena/siexample/persistence/ProjectAssignment.java index 10855d7..ec54ab7 100644 --- a/src/main/java/dgpena/siexample/persistence/ProjectAssignment.java +++ b/src/main/java/dgpena/siexample/persistence/ProjectAssignment.java @@ -34,14 +34,13 @@ public class ProjectAssignment { public void setProject(Project project) { if (this.project != null) { - project.internalRemoveProjectAssignment(this); + this.project.internalRemoveProjectAssignment(this); } this.project = project; if (this.project != null) { this.project.internalAddProjectAssignment(this); } - this.project = project; } public void setEmployee(Employee employee) { -- 2.18.1