bugfix
byte fields were deserialized incorrectly
This commit is contained in:
@@ -39,7 +39,7 @@ fn map_field_value(field_name: &str, field_value: Value, proto_meta: &PyAny) ->
|
||||
let py = proto_meta.py();
|
||||
match field_value {
|
||||
Value::Bool(x) => Ok(x.to_object(py)),
|
||||
Value::Bytes(x) => Ok(x.to_object(py)),
|
||||
Value::Bytes(x) => Ok(PyBytes::new(py, &x).to_object(py)),
|
||||
Value::F32(x) => Ok(x.to_object(py)),
|
||||
Value::F64(x) => Ok(x.to_object(py)),
|
||||
Value::I32(x) => Ok(x.to_object(py)),
|
||||
|
||||
Reference in New Issue
Block a user