diff --git a/regapp-project/src/main/java/edu/kit/scc/webreg/service/project/AbstractProjectUpdater.java b/regapp-project/src/main/java/edu/kit/scc/webreg/service/project/AbstractProjectUpdater.java index 1f0bc7438b9f8d45566708dc5cb60703be972b13..e69cdba7640557b68de4a9a4a3b753d5adc494e6 100644 --- a/regapp-project/src/main/java/edu/kit/scc/webreg/service/project/AbstractProjectUpdater.java +++ b/regapp-project/src/main/java/edu/kit/scc/webreg/service/project/AbstractProjectUpdater.java @@ -232,6 +232,7 @@ public abstract class AbstractProjectUpdater<T extends ProjectEntity> implements public void addOrChangeService(ProjectEntity project, ServiceEntity service, ProjectServiceType type, ProjectServiceStatusType status, String executor) { + project = getDao().fetch(project.getId()); ProjectServiceEntity pse = getDao().findByServiceAndProject(service, project); if (pse != null) {