saheba
2013-03-25 3eb83d71a5a1ed8385a606c7bdede066b1a00d72
src/com/gitblit/client/UsersTableModel.java
@@ -36,7 +36,7 @@
   List<UserModel> list;
   enum Columns {
      Name, AccessLevel, Teams, Repositories;
      Name, Display_Name, Type, Teams, Repositories;
      @Override
      public String toString() {
@@ -69,8 +69,10 @@
      switch (col) {
      case Name:
         return Translation.get("gb.name");
      case AccessLevel:
         return Translation.get("gb.accessLevel");
      case Display_Name:
         return Translation.get("gb.displayName");
      case Type:
         return Translation.get("gb.type");
      case Teams:
         return Translation.get("gb.teamMemberships");
      case Repositories:
@@ -97,17 +99,26 @@
      switch (col) {
      case Name:
         return model.username;
      case AccessLevel:
         if (model.canAdmin) {
            return "administrator";
      case Display_Name:
         return model.displayName;
      case Type:
         StringBuilder sb = new StringBuilder();
         if (model.accountType != null) {
            sb.append(model.accountType.name());
         }
         return "";
         if (model.canAdmin()) {
            if (sb.length() > 0) {
               sb.append(", ");
            }
            sb.append("admin");
         }
         return sb.toString();
      case Teams:
         return (model.teams == null || model.teams.size() == 0) ? "" : String
               .valueOf(model.teams.size());
      case Repositories:
         return (model.repositories == null || model.repositories.size() == 0) ? "" : String
               .valueOf(model.repositories.size());
         return (model.permissions == null || model.permissions.size() == 0) ? "" : String
               .valueOf(model.permissions.size());
      }
      return null;
   }