@@ -536,7 +536,7 @@ public void apply(final Metafix metafix, final Record record, final List<String>
536
536
public void apply (final Metafix metafix , final Record record , final List <String > params , final Map <String , String > options ) {
537
537
final Map <String , String > map = getMap (metafix , record , params , options , KIND_OF_RDFMAP );
538
538
record .transform (params .get (0 ), oldValue -> {
539
- final String newValue = map .getOrDefault (oldValue , defaultValue );
539
+ final String newValue = map .getOrDefault (oldValue , map . get ( Maps . DEFAULT_MAP_KEY ) );
540
540
return newValue != null ? newValue : getBoolean (options , "delete" ) ? null : oldValue ;
541
541
});
542
542
}
@@ -673,7 +673,6 @@ public void apply(final Metafix metafix, final Record record, final List<String>
673
673
private static final String ERROR_STRING_OPTION = "error_string" ;
674
674
675
675
private static final Random RANDOM = new Random ();
676
- private static String defaultValue ;
677
676
678
677
private static Map <String , String > getMap (final Metafix metafix , final Record record , final List <String > params , final Map <String , String > options , final String kindOfMap ) {
679
678
final Map <String , String > map ;
@@ -703,7 +702,6 @@ private static Map<String, String> getMap(final Metafix metafix, final Record re
703
702
}
704
703
map = metafix .getMap (mapName );
705
704
}
706
- defaultValue = map .get (Maps .DEFAULT_MAP_KEY ); // TODO: Catmandu uses 'default'
707
705
return map ;
708
706
}
709
707
0 commit comments