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])