From ad9e7e05152696a7b1bd243dc0a2de3a6aafe273 Mon Sep 17 00:00:00 2001 From: Shrikant Sharat Kandula Date: Thu, 3 Jun 2021 10:58:26 +0530 Subject: [PATCH] Fix migration NPE --- .../java/com/appsmith/server/migrations/DatabaseChangelog.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog.java index 6058061098..9d1b3e4d18 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/migrations/DatabaseChangelog.java @@ -2296,6 +2296,9 @@ public class DatabaseChangelog { ) .stream() .filter(mongoAction -> { + if (mongoAction.getUnpublishedAction() == null || mongoAction.getUnpublishedAction().getActionConfiguration() == null) { + return false; + } final List pluginSpecifiedTemplates = mongoAction.getUnpublishedAction().getActionConfiguration().getPluginSpecifiedTemplates(); return pluginSpecifiedTemplates != null && pluginSpecifiedTemplates.size() == 1; })