Filter out the label used for the selection.

This commit is contained in:
2019-12-04 11:04:01 +01:00
parent 1fba351783
commit d5429e88dd

View File

@@ -374,7 +374,13 @@ impl Core {
let mut r = s
.get_by_positions(&p, parameters)?
.into_iter()
.map(|(position, fields)| (position, &self.properties[fields.value()]))
.filter_map(|(position, fields)| {
if fields.value() == offset {
None
} else {
Some((position, &self.properties[fields.value()]))
}
})
.collect::<Vec<_>>();
Self::decode_positions(r.as_mut_slice(), to, db, output_space)?;