From a29d2e6be0a8fba0f6e939186f61b2805b47eb18 Mon Sep 17 00:00:00 2001 From: Astro Date: Thu, 26 Aug 2021 15:43:24 +0200 Subject: [PATCH] trees: fix pfaf getting --- server/src/trees.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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),