From 2b948662f1413b856bc1a815435b835cc404976f Mon Sep 17 00:00:00 2001 From: lewa <lene.wasskog@nibio.no> Date: Mon, 24 Jun 2024 11:32:29 +0200 Subject: [PATCH] feat(timeseries): Ensure POI is set for all users --- .../nibio/vips/logic/service/ObservationTimeSeriesService.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/no/nibio/vips/logic/service/ObservationTimeSeriesService.java b/src/main/java/no/nibio/vips/logic/service/ObservationTimeSeriesService.java index 643e0ea1..3d428239 100644 --- a/src/main/java/no/nibio/vips/logic/service/ObservationTimeSeriesService.java +++ b/src/main/java/no/nibio/vips/logic/service/ObservationTimeSeriesService.java @@ -107,15 +107,14 @@ public class ObservationTimeSeriesService { if (requester == null && userUUID != null) { requester = userBean.findVipsLogicUser(UUID.fromString(userUUID)); } + observationTimeSeriesBean.enrichObservationTimeSeriesWithPointOfInterest(ots); boolean requesterNotValidUser = requester == null; boolean requesterRegularUser = requester != null && !requester.isSuperUser() && !requester.isOrganizationAdmin(); boolean requesterNotCreator = requester != null && !ots.getUserId().equals(requester.getUserId()); - if (requesterNotValidUser || requesterRegularUser) { // Mask for all users except creator, super and orgadmin if (!(ots.getLocationIsPrivate() && (requesterNotValidUser || requesterNotCreator)) && ots.getPolygonService() != null) { - observationTimeSeriesBean.enrichObservationTimeSeriesWithPointOfInterest(ots); this.maskLocation(ots.getPolygonService(), ots); } } -- GitLab