diff --git a/id/bson.go b/id/bson.go index 4aa98c09428cc86dde3053c517c0cd0db53c922d..9d44c5a8074361b381524dd7c99ad77906cfc68c 100644 --- a/id/bson.go +++ b/id/bson.go @@ -8,8 +8,7 @@ import ( ) func (id *ID) MarshalBSONValue() (bsontype.Type, []byte, error) { - data := id.String() - return bson.MarshalValue(data) + return bson.MarshalValue(id.String()) } func (id *ID) UnmarshalBSONValue(btype bsontype.Type, data []byte) error {