From c676b18992934be91262c438b02e66a7d699190b Mon Sep 17 00:00:00 2001 From: eschleb Date: Mon, 21 Oct 2024 11:38:38 +0200 Subject: [PATCH] Fix nullPointer on new install --- .../merkle/oss/magnolia/setup/EnhancedModuleVersionHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/merkle/oss/magnolia/setup/EnhancedModuleVersionHandler.java b/core/src/main/java/com/merkle/oss/magnolia/setup/EnhancedModuleVersionHandler.java index 9142bdd..9038c9a 100644 --- a/core/src/main/java/com/merkle/oss/magnolia/setup/EnhancedModuleVersionHandler.java +++ b/core/src/main/java/com/merkle/oss/magnolia/setup/EnhancedModuleVersionHandler.java @@ -65,8 +65,8 @@ private Stream getDeltas(final InstallContext installContext, final Versi } private Delta getInstallAndUpdateTasksDelta(final InstallContext installContext, final Version forVersion, @Nullable final Version versionFrom) { - final boolean isUpdate = forVersion.isStrictlyAfter(versionFrom); final boolean isInstall = versionFrom == null; + final boolean isUpdate = !isInstall && forVersion.isStrictlyAfter(versionFrom); return DeltaBuilder.install(forVersion, "setup-task install and update").addTasks(Stream.of( isInstall ? getInstallTasks(installContext, forVersion) : Stream.empty(),