MB-20101 - moss KV fix Get() of 0-length vals
The moss KV store adapter's Get() implementation was incorrectly transforming a 0-length val (e.g., []byte{}) into a nil val.
This commit is contained in:
parent
412d50f1d7
commit
80623f4a8a
@ -28,7 +28,7 @@ func (r *Reader) Get(k []byte) (v []byte, err error) {
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
if v != nil {
|
if v != nil {
|
||||||
return append([]byte(nil), v...), nil
|
return append(make([]byte, 0, len(v)), v...), nil
|
||||||
}
|
}
|
||||||
return nil, nil
|
return nil, nil
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user