From 0eaccd24d77fe69299dcd87470b082188adf3967 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Tue, 13 Aug 2019 20:55:08 +0200 Subject: [PATCH] user must be refetched from database --- CHANGELOG | 1 + .../main/java/lcsb/mapviewer/services/impl/ProjectService.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index e4cc527cca..f9c5edd6db 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -12,6 +12,7 @@ minerva (14.0.0~alpha.1) unstable; urgency=low loaded plugins (#885) * Bug fix: link to molart was brokwn (#886) * Bug fix: context menu visualization fixed + * Bug fix: problem with uploading projects (#887) -- Piotr Gawron <piotr.gawron@uni.lu> Mon, 12 Aug 2019 10:00:00 +0200 diff --git a/service/src/main/java/lcsb/mapviewer/services/impl/ProjectService.java b/service/src/main/java/lcsb/mapviewer/services/impl/ProjectService.java index fbe11c351d..cb26f8ee29 100644 --- a/service/src/main/java/lcsb/mapviewer/services/impl/ProjectService.java +++ b/service/src/main/java/lcsb/mapviewer/services/impl/ProjectService.java @@ -679,7 +679,8 @@ public class ProjectService implements IProjectService { */ protected void createModel(final CreateProjectParams params, Project dbProject) throws InvalidInputDataExecption, ConverterException { - UserAnnotationSchema userAnnotationSchema = params.getUser().getAnnotationSchema(); + User dbUser = userDao.getById(params.getUser().getId()); + UserAnnotationSchema userAnnotationSchema = dbUser.getAnnotationSchema(); if (userAnnotationSchema == null) { userAnnotationSchema = new UserAnnotationSchema(); } -- GitLab