소스 검색

HUE-7109 [useradmin] Add/Sync LDAP Group should refresh the group list and show a sync message

Enrico Berti 8 년 전
부모
커밋
6b899c43e4
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      apps/useradmin/src/useradmin/views.py

+ 5 - 1
apps/useradmin/src/useradmin/views.py

@@ -651,7 +651,11 @@ def add_ldap_groups(request):
           unique_users = set(failed_ldap_users)
           request.warn(_('Failed to import following users: %s') % ', '.join(unique_users))
 
-        return redirect(reverse(list_groups))
+        if is_embeddable:
+          return JsonResponse({'url': '/hue' + reverse(list_groups)})
+        else:
+          return redirect(reverse(list_groups))
+
       else:
         errors = form._errors.setdefault('groupname_pattern', ErrorList())
         errors.append(_('Could not get LDAP details for groups in pattern %s') % groupname_pattern)