From 952417c6ce47e158f41763077984185bfc411e62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcos=20Garcia=20Nu=C3=B1ez?= Date: Fri, 20 Dec 2019 00:05:22 +0100 Subject: [PATCH] =?UTF-8?q?Control=20de=20error=20con=20sessi=C3=B3n=20exp?= =?UTF-8?q?irada=20(propiedad=20nula)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MyHealth/src/managedbean/profile/UpdateProfileMBean.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/1.sources/MyHealth/src/managedbean/profile/UpdateProfileMBean.java b/1.sources/MyHealth/src/managedbean/profile/UpdateProfileMBean.java index 291d4fd..b7dc4c7 100644 --- a/1.sources/MyHealth/src/managedbean/profile/UpdateProfileMBean.java +++ b/1.sources/MyHealth/src/managedbean/profile/UpdateProfileMBean.java @@ -257,6 +257,11 @@ public class UpdateProfileMBean extends ManagedBeanBase implements Serializable public void saveData() { int error = 0; + + // Si no hay tipo de usuario, es que algo raro ha pasado (sesión caducada?). salimos. + if (this.userType == null) + return; + boolean changePassword = (this.oldPassword != null && this.oldPassword.equals("") == false) || (this.password != null && this.password.equals("") == false); if (this.isUserTypeFamilyDoctor() && this.primaryHealthCareCenter == null) {