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());
});