From 1aa37cf7c7fb53ddc8fbc30fe96e1b5033ceb1ec Mon Sep 17 00:00:00 2001 From: Chris Malloy Date: Sat, 13 Jan 2024 02:09:01 -0400 Subject: [PATCH] NPE --- src/main/java/jasper/service/TaggingService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/jasper/service/TaggingService.java b/src/main/java/jasper/service/TaggingService.java index 75c4a09e..f9df7cff 100644 --- a/src/main/java/jasper/service/TaggingService.java +++ b/src/main/java/jasper/service/TaggingService.java @@ -75,7 +75,7 @@ public Instant tag(List tags, String url, String origin) { if (maybeRef.isEmpty()) throw new NotFoundException("Ref " + origin + " " + url); var ref = maybeRef.get(); ref.removePrefixTags(); - if (ref.getTags().contains("locked")) { + if (ref.getTags() != null && ref.getTags().contains("locked")) { for (var t : tags) { if (t.startsWith("-") && ref.getPlugins() != null && ref.getPlugins().has(t.substring(1))) { throw new AccessDeniedException("Cannot untag locked Ref with plugin data");