Browse Source

Fix merge error

Alan Woodward 5 years ago
parent
commit
b9854165f3

+ 1 - 1
server/src/main/java/org/elasticsearch/index/mapper/DateFieldMapper.java

@@ -175,7 +175,7 @@ public final class DateFieldMapper extends ParametrizedFieldMapper {
 
         private final Parameter<String> format
             = Parameter.stringParam("format", false, m -> toType(m).format, DEFAULT_DATE_TIME_FORMATTER.pattern());
-        private final Parameter<Locale> locale = new Parameter<>("locale", false, Locale.ROOT,
+        private final Parameter<Locale> locale = new Parameter<>("locale", false, () -> Locale.ROOT,
             (n, c, o) -> LocaleUtils.parse(o.toString()), m -> toType(m).locale);
 
         private final Parameter<String> nullValue

+ 1 - 1
server/src/main/java/org/elasticsearch/index/mapper/ParametrizedFieldMapper.java

@@ -168,7 +168,7 @@ public abstract class ParametrizedFieldMapper extends FieldMapper {
          * Returns the default value of the parameter
          */
         public T getDefaultValue() {
-            return defaultValue;
+            return defaultValue.get();
         }
 
         /**