This is an automated email from the ASF dual-hosted git repository.

shuber pushed a commit to branch unomi-3-dev
in repository https://gitbox.apache.org/repos/asf/unomi.git


The following commit(s) were added to refs/heads/unomi-3-dev by this push:
     new 5e0b5a687 UNOMI-139 Refresh tenant class index after API key 
generation to make sure tenant is immediately available after creation.
5e0b5a687 is described below

commit 5e0b5a68737ec9752fa77d019c04617f3394e795
Author: Serge Huber <[email protected]>
AuthorDate: Mon Jan 5 07:22:57 2026 +0100

    UNOMI-139 Refresh tenant class index after API key generation to make sure 
tenant is immediately available after creation.
---
 .../java/org/apache/unomi/services/impl/tenants/TenantServiceImpl.java  | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/services/src/main/java/org/apache/unomi/services/impl/tenants/TenantServiceImpl.java
 
b/services/src/main/java/org/apache/unomi/services/impl/tenants/TenantServiceImpl.java
index c61c00e86..c78f928da 100644
--- 
a/services/src/main/java/org/apache/unomi/services/impl/tenants/TenantServiceImpl.java
+++ 
b/services/src/main/java/org/apache/unomi/services/impl/tenants/TenantServiceImpl.java
@@ -100,6 +100,8 @@ public class TenantServiceImpl implements TenantService {
             generateApiKeyWithType(tenant.getItemId(), 
ApiKey.ApiKeyType.PUBLIC, null);
             generateApiKeyWithType(tenant.getItemId(), 
ApiKey.ApiKeyType.PRIVATE, null);
 
+            persistenceService.refreshIndex(Tenant.class);
+
             // Reload tenant to get the updated version with API keys
             return getTenant(tenant.getItemId());
         });

Reply via email to