From b17445e0aed102bddb3c20229a39ecb36bbcf6a5 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sun, 18 Jun 2023 08:20:41 +0200 Subject: [PATCH] Make Argeo App configurationmore robust --- swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtArgeoApp.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtArgeoApp.java b/swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtArgeoApp.java index 80bd355..b092e77 100644 --- a/swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtArgeoApp.java +++ b/swt/org.argeo.app.swt/src/org/argeo/app/swt/ux/SwtArgeoApp.java @@ -128,6 +128,8 @@ public class SwtArgeoApp extends AbstractArgeoApp implements CmsEventSubscriber appPid = ""; } + Objects.requireNonNull(contentRepository, "Content repository must be provided"); + Objects.requireNonNull(appUserState, "App user state must be provided"); // if (pidPrefix == null) // throw new IllegalArgumentException("PID prefix must be set."); -- 2.30.2