AccountIndex: Fix username field
Change-Id: Ie05d36898b426cd52cb5b1e12c245b3651b44623
This commit is contained in:

committed by
David Pursehouse

parent
a3e684c61b
commit
0a5d463287
@@ -16,6 +16,7 @@ package com.google.gerrit.server.index.account;
|
||||
|
||||
import com.google.common.base.Function;
|
||||
import com.google.common.base.Predicates;
|
||||
import com.google.common.base.Strings;
|
||||
import com.google.common.collect.FluentIterable;
|
||||
import com.google.common.collect.Iterables;
|
||||
import com.google.gerrit.reviewdb.client.AccountExternalId;
|
||||
@@ -128,10 +129,10 @@ public class AccountField {
|
||||
|
||||
public static final FieldDef<AccountState, String> USERNAME =
|
||||
new FieldDef.Single<AccountState, String>(
|
||||
"username", null, false) {
|
||||
"username", FieldType.EXACT, false) {
|
||||
@Override
|
||||
public String get(AccountState input, FillArgs args) {
|
||||
return input.getUserName().toLowerCase();
|
||||
return Strings.nullToEmpty(input.getUserName()).toLowerCase();
|
||||
}
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user