diff --git a/server/src/trees.rs b/server/src/trees.rs index a85c31d..58d1bae 100644 --- a/server/src/trees.rs +++ b/server/src/trees.rs @@ -87,7 +87,9 @@ pub fn get_tree(state: State) -> (State, Response) { let point: Point = row.get(1); let mut details: HashMap = HashMap::with_capacity(PFAF_COLS.len()); for (i, col) in PFAF_COLS.iter().enumerate() { - details.insert(col.to_string(), pfaf_row.get(i)); + if let Some(value) = pfaf_row.get(i) { + details.insert(col.to_string(), value); + } } Tree { id: row.get(0),