From ac83bfb26158f71165054bda96119cdf7410a1fe Mon Sep 17 00:00:00 2001 From: Mauro Mugnaini Date: Mon, 11 Jan 2021 16:01:29 +0100 Subject: [PATCH] Trying to disable user in other way --- .../org/gcube/keycloak/account/DeleteAccountResource.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/delete-account/src/main/java/org/gcube/keycloak/account/DeleteAccountResource.java b/delete-account/src/main/java/org/gcube/keycloak/account/DeleteAccountResource.java index 7ed531a..cca56eb 100644 --- a/delete-account/src/main/java/org/gcube/keycloak/account/DeleteAccountResource.java +++ b/delete-account/src/main/java/org/gcube/keycloak/account/DeleteAccountResource.java @@ -60,8 +60,8 @@ public class DeleteAccountResource { logger.debug("Beginning the transaction on transaction manager"); session.getTransactionManager().begin(); - logger.debug("Setting user as not enabled in realm"); - user.setEnabled(false); + logger.debug("Finding user model and setting it as not enabled in realm"); + session.users().getUserById(user.getId(), realm).setEnabled(false); if (session.getTransactionManager().isActive()) { logger.debug("Committing the transaction on transaction manager");