Only return detailed accounts if requested

We always returned detailed account information even if it wasn't
requested.

Change-Id: I8bf7c05feee659259b7a239facc50d96c3bae395
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/account/AccountInfo.java b/gerrit-server/src/main/java/com/google/gerrit/server/account/AccountInfo.java
index cde59e1..824e0cd 100644
--- a/gerrit-server/src/main/java/com/google/gerrit/server/account/AccountInfo.java
+++ b/gerrit-server/src/main/java/com/google/gerrit/server/account/AccountInfo.java
@@ -83,7 +83,7 @@
       try {
         directory.fillAccountInfo(
             Iterables.concat(created.values(), provided),
-            DETAILED_OPTIONS);
+            detailed ? DETAILED_OPTIONS : EnumSet.of(FillOptions.NAME));
       } catch (DirectoryException e) {
         Throwables.propagateIfPossible(e.getCause(), OrmException.class);
         throw new OrmException(e);