From 1d1473b9a5fdcc12d37c2a295992be57b72520b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenzo=20Tilve=20=C3=81lvaro?= Date: Fri, 12 Apr 2013 18:56:32 +0200 Subject: [PATCH] Fix NPE when saving changes on configuration window without any connector When there was not any application selected into the connectors tab, saving the main settings window raised an NPE. FEA: ItEr77S04BugFixing --- .../java/org/libreplan/web/common/ConfigurationController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/common/ConfigurationController.java b/libreplan-webapp/src/main/java/org/libreplan/web/common/ConfigurationController.java index abd889adf..bef2292c9 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/common/ConfigurationController.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/common/ConfigurationController.java @@ -227,7 +227,8 @@ public class ConfigurationController extends GenericForwardComposer { configurationModel.confirm(); configurationModel.init(); messages.showMessage(Level.INFO, _("Changes saved")); - if (!configurationModel + if (getSelectedConnector() != null + && !configurationModel .scheduleOrUnscheduleJobs(getSelectedConnector())) { messages.showMessage( Level.ERROR,