From 8b5d2c877c777588860eaa3de11285f8977b547e Mon Sep 17 00:00:00 2001 From: gmanifavas Date: Mon, 17 May 2021 13:16:49 +0300 Subject: [PATCH] [UNIONVMS-4533] USM Access user permissions when no scope exists. --- .../ec/fisheries/uvms/rest/security/bean/USMServiceBean.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/eu/europa/ec/fisheries/uvms/rest/security/bean/USMServiceBean.java b/src/main/java/eu/europa/ec/fisheries/uvms/rest/security/bean/USMServiceBean.java index b33cbf4..87d678c 100644 --- a/src/main/java/eu/europa/ec/fisheries/uvms/rest/security/bean/USMServiceBean.java +++ b/src/main/java/eu/europa/ec/fisheries/uvms/rest/security/bean/USMServiceBean.java @@ -346,7 +346,7 @@ public List getDatasetsPerCategory(String category, String username, St public List getDatasetsPerCategory(String category, Context userContext) throws ServiceException { LOG.debug("START getDatasetsPerCategory({}, {})", category, userContext); List filteredDatasets = new LinkedList<>(); - if (userContext != null) { + if (userContext != null && userContext.getScope() != null) { List datasetList = userContext.getScope().getDataset(); for (Dataset dataset : datasetList) {