diff --git a/orm/src/main/java/com/zfoo/orm/codec/IntMapCodec.java b/orm/src/main/java/com/zfoo/orm/codec/IntMapCodec.java index acb30378..52289dc0 100644 --- a/orm/src/main/java/com/zfoo/orm/codec/IntMapCodec.java +++ b/orm/src/main/java/com/zfoo/orm/codec/IntMapCodec.java @@ -38,7 +38,7 @@ public class IntMapCodec implements Codec> { if (value == null) { writer.writeNull(); } else { - valueCodec.encode(writer, entry.getValue(), encoderContext); + valueCodec.encode(writer, value, encoderContext); } } writer.writeEndDocument(); diff --git a/orm/src/main/java/com/zfoo/orm/codec/LongMapCodec.java b/orm/src/main/java/com/zfoo/orm/codec/LongMapCodec.java index 4fb3b5da..6402b261 100644 --- a/orm/src/main/java/com/zfoo/orm/codec/LongMapCodec.java +++ b/orm/src/main/java/com/zfoo/orm/codec/LongMapCodec.java @@ -38,7 +38,7 @@ public class LongMapCodec implements Codec> { if (value == null) { writer.writeNull(); } else { - valueCodec.encode(writer, entry.getValue(), encoderContext); + valueCodec.encode(writer, value, encoderContext); } } writer.writeEndDocument();