From 1ea69afe2a1920dcdd1947e7f0dd212c72293e56 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Thu, 25 Jul 2019 19:12:06 +0200 Subject: [PATCH] the user might be null --- .../main/java/lcsb/mapviewer/services/impl/FileService.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/service/src/main/java/lcsb/mapviewer/services/impl/FileService.java b/service/src/main/java/lcsb/mapviewer/services/impl/FileService.java index 97ff42bdc8..8690ac68f5 100644 --- a/service/src/main/java/lcsb/mapviewer/services/impl/FileService.java +++ b/service/src/main/java/lcsb/mapviewer/services/impl/FileService.java @@ -28,8 +28,9 @@ public class FileService implements IFileService { @Override public User getOwnerByFileId(int id) { UploadedFileEntry entry = uploadedFileEntryDao.getById(id); - if (entry != null) { - uploadedFileEntryDao.getById(id).getOwner().getLogin(); + if (entry != null && entry.getOwner() != null) { + //it's lazy initialized + entry.getOwner().getLogin(); return uploadedFileEntryDao.getById(id).getOwner(); } else { return null; -- GitLab