From 36ee913af1a91eb945fee23f7a1e66a59f83e783 Mon Sep 17 00:00:00 2001 From: 9Lukas5 <lukas.wiest@infinite-tech.solutions> Date: Sun, 20 Dec 2020 12:29:36 +0100 Subject: [PATCH] refactor(systems/gitlab): TicketBuilder: add missing check for null-on-error config --- .../unifiedticketing/systems/gitlab/GitlabTicketBuilder.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/hftstuttgart/unifiedticketing/systems/gitlab/GitlabTicketBuilder.java b/src/main/java/de/hftstuttgart/unifiedticketing/systems/gitlab/GitlabTicketBuilder.java index 23a3a5d..7b7c50d 100644 --- a/src/main/java/de/hftstuttgart/unifiedticketing/systems/gitlab/GitlabTicketBuilder.java +++ b/src/main/java/de/hftstuttgart/unifiedticketing/systems/gitlab/GitlabTicketBuilder.java @@ -37,7 +37,8 @@ public class GitlabTicketBuilder extends TicketBuilder<GitlabTicketBuilder, Gitl } catch (NumberFormatException e) { logger.log(Level.SEVERE, String.format("not as integer parsable assignee id encountered!")); - throw new AssertionException(e); + if (parent.getConfigTrue(TicketSystem.ConfigurationOptions.RETURN_NULL_ON_ERROR)) return this; + else throw new AssertionException(e); } return super.assignees(identifiers); -- GitLab