From 9a15d88ee314f97c3af1e9c228cfb19e41edfbdb Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Mon, 2 Jan 2017 12:41:46 +0100 Subject: [PATCH] when getting project that doesn't exist NPE was thrown --- .../main/java/lcsb/mapviewer/services/impl/ProjectService.java | 3 +++ 1 file changed, 3 insertions(+) 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 3fa75ed36d..5aa08d3c91 100644 --- a/service/src/main/java/lcsb/mapviewer/services/impl/ProjectService.java +++ b/service/src/main/java/lcsb/mapviewer/services/impl/ProjectService.java @@ -262,6 +262,9 @@ public class ProjectService implements IProjectService { @Override public Project getProjectByProjectId(String name, AuthenticationToken token) throws UserAccessException { Project result = projectDao.getProjectByProjectId(name); + if (result == null) { + return result; + } if (userService.userHasPrivilege(token, PrivilegeType.VIEW_PROJECT, result)) { return result; } else if (userService.userHasPrivilege(token, PrivilegeType.ADD_MAP)) { -- GitLab