keycloak-aplcache

KEYCLOAK-127: Add different message when using "View all users",

12/19/2013 10:45:17 AM

Details

diff --git a/admin-ui/src/main/resources/META-INF/resources/admin/js/controllers/users.js b/admin-ui/src/main/resources/META-INF/resources/admin/js/controllers/users.js
index f2c6b7c..eaf8040 100755
--- a/admin-ui/src/main/resources/META-INF/resources/admin/js/controllers/users.js
+++ b/admin-ui/src/main/resources/META-INF/resources/admin/js/controllers/users.js
@@ -129,6 +129,7 @@ module.controller('UserListCtrl', function($scope, realm, User) {
 
         $scope.users = User.query(params, function() {
             $scope.searchLoaded = true;
+            $scope.lastSearch = params.search;
         });
     };
 });
diff --git a/admin-ui/src/main/resources/META-INF/resources/admin/partials/user-list.html b/admin-ui/src/main/resources/META-INF/resources/admin/partials/user-list.html
index 8b53500..5bf71ef 100755
--- a/admin-ui/src/main/resources/META-INF/resources/admin/partials/user-list.html
+++ b/admin-ui/src/main/resources/META-INF/resources/admin/partials/user-list.html
@@ -65,7 +65,8 @@
                     </tbody>
                 </table>
                 <div class="feedback warning inline" data-ng-show="searchLoaded && users.length == 0">
-                    <p><strong>Your search returned no results.</strong><br>Try modifying the query and try again.</p>
+                    <p data-ng-show="lastSearch != null"><strong>Your search returned no results.</strong><br>Try modifying the query and try again.</p>
+                    <p data-ng-show="lastSearch == null"><strong>No users present.</strong><br>Create some using the "Add User" button.</p>
                 </div>
                 <div class="feedback info inline" data-ng-show="!users">
                     <br/>