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

abhi pushed a commit to branch ranger-2.7
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/ranger-2.7 by this push:
     new e777aab69 RANGER-5155 : Service Definition with empty configs causes 
Ranger UI rendering issues (#577)
e777aab69 is described below

commit e777aab69387707f894cc71683eb0b068c612da3
Author: Dhaval Rajpara <dhavalrajpara1...@gmail.com>
AuthorDate: Fri Jun 6 00:31:34 2025 +0530

    RANGER-5155 : Service Definition with empty configs causes Ranger UI 
rendering issues (#577)
    
    (cherry picked from commit dd85a691a625667291674c305d7224a1dd947cdd)
---
 .../react-webapp/src/views/ServiceManager/ServiceDefinition.jsx       | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/security-admin/src/main/webapp/react-webapp/src/views/ServiceManager/ServiceDefinition.jsx
 
b/security-admin/src/main/webapp/react-webapp/src/views/ServiceManager/ServiceDefinition.jsx
index 3fbe68d40..fa401169c 100644
--- 
a/security-admin/src/main/webapp/react-webapp/src/views/ServiceManager/ServiceDefinition.jsx
+++ 
b/security-admin/src/main/webapp/react-webapp/src/views/ServiceManager/ServiceDefinition.jsx
@@ -84,7 +84,7 @@ class ServiceDefinition extends Component {
     let configs = {};
     let customConfigs = {};
 
-    let serviceDefConfigs = serviceDef.configs.filter(
+    let serviceDefConfigs = serviceDef?.configs?.filter(
       (config) => config.name !== "ranger.plugin.audit.filters"
     );
 
@@ -94,7 +94,7 @@ class ServiceDefinition extends Component {
     let serviceDefConfigsKey = map(serviceDefConfigs, "name");
     let customConfigsKey = difference(serviceConfigsKey, serviceDefConfigsKey);
 
-    serviceDefConfigs.map(
+    serviceDefConfigs?.map(
       (config) =>
         (configs[config.label !== undefined ? config.label : config.name] =
           serviceConfigs[config.name])

Reply via email to