From 91be9ddedacb6cad8b9c2ac0cd385fc993a4849e Mon Sep 17 00:00:00 2001 From: iglocska Date: Tue, 9 Apr 2024 12:21:24 +0200 Subject: [PATCH] fix: [keycloak] sync metafields on user creation --- src/Model/Table/UsersTable.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Model/Table/UsersTable.php b/src/Model/Table/UsersTable.php index e7bcb1f..e8781af 100644 --- a/src/Model/Table/UsersTable.php +++ b/src/Model/Table/UsersTable.php @@ -80,6 +80,13 @@ class UsersTable extends AppTable return $success; } + public function afterSave(EventInterface $event, EntityInterface $entity, ArrayObject $options) + { + if ($entity->isNew()) { + $this->handleUserUpdateRouter($entity); + } + } + private function checkPermissionRestrictions(EntityInterface $entity) { if (!isset($this->PermissionLimitations)) {