You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by me...@apache.org on 2018/12/19 12:35:01 UTC

[ranger] branch ranger-1.1 updated: RANGER-2309 : Improve group search on policy edit page

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

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


The following commit(s) were added to refs/heads/ranger-1.1 by this push:
     new 94b7ed9  RANGER-2309 : Improve group search on policy edit page
94b7ed9 is described below

commit 94b7ed9f2ff98a10516647b963fbc6c7c9adf7eb
Author: Nikhil P <ni...@gmail.com>
AuthorDate: Wed Dec 12 16:16:31 2018 +0530

    RANGER-2309 : Improve group search on policy edit page
    
    Signed-off-by: Mehul Parikh <me...@apache.org>
---
 security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java b/security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java
index e330b5a..88b8f8d 100644
--- a/security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java
+++ b/security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java
@@ -1948,7 +1948,10 @@ public class XUserMgr extends XUserMgrBase {
 		} catch (Exception e) {
 			logger.error("Error getting the exact match of group =>"+e);
 		}
-
+		if(ret == null || ret.getList().isEmpty()) {
+			searchCriteria.setSortBy("id");
+			ret=xGroupService.searchXGroups(searchCriteria);
+		}
 		if (ret != null && ret.getListSize() > 0 && !hasAccessToModule(RangerConstants.MODULE_USER_GROUPS)) {
 			for(VXGroup vXGroup : ret.getList()) {
 				getMaskedVXGroup(vXGroup);