diff options
author | Jesse Morgan <jesse@jesterpm.net> | 2016-04-09 09:48:56 -0700 |
---|---|---|
committer | Jesse Morgan <jesse@jesterpm.net> | 2016-04-09 09:48:56 -0700 |
commit | 10c5fd17b603f125ae2c0ef14b1a65341dbdf961 (patch) | |
tree | 573fd7379044bfd6d4ce2d32b3612cb149395002 /src/com/p4square | |
parent | 918e806c83f812721f0e9527fbc3e3e67d071580 (diff) |
CustomFieldCache is now case-insensitive.
Diffstat (limited to 'src/com/p4square')
-rw-r--r-- | src/com/p4square/grow/ccb/CustomFieldCache.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/p4square/grow/ccb/CustomFieldCache.java b/src/com/p4square/grow/ccb/CustomFieldCache.java index ba473fb..d93e6d9 100644 --- a/src/com/p4square/grow/ccb/CustomFieldCache.java +++ b/src/com/p4square/grow/ccb/CustomFieldCache.java @@ -72,7 +72,7 @@ public class CustomFieldCache { items = mItemByNameTable.get(type); } - return items.get(name); + return items.get(name.toLowerCase()); } private synchronized void refresh() { @@ -113,8 +113,8 @@ public class CustomFieldCache { private synchronized boolean cacheLookupTable(final LookupTableType type) { try { final GetLookupTableResponse resp = mAPI.getLookupTable(new GetLookupTableRequest().withType(type)); - mItemByNameTable.put(type, - resp.getItems().stream().collect(Collectors.toMap(LookupTableItem::getName, Function.identity()))); + mItemByNameTable.put(type, resp.getItems().stream().collect( + Collectors.toMap(item -> item.getName().toLowerCase(), Function.identity()))); return true; } catch (IOException e) { |