From: Ian Jackson Date: Sun, 1 May 2022 17:33:16 +0000 (+0100) Subject: apitest: updates: Always call findp X-Git-Tag: otter-1.1.0~354 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=0591aaae2eee245ea27d53009220767af4c1518d;p=otter.git apitest: updates: Always call findp This makes the code smaller. Signed-off-by: Ian Jackson --- diff --git a/apitest/atmain.rs b/apitest/atmain.rs index 4da00999..f72c4a2a 100644 --- a/apitest/atmain.rs +++ b/apitest/atmain.rs @@ -423,14 +423,15 @@ pub fn update_update_pieces( } let v = v.as_object().unwrap(); + let p = findp(pieces, v); if k == "Recorded" { - let p = findp(pieces, v).unwrap(); + let p = p.unwrap(); for k in ["zg", "svg"] { p.info.set(k, &v[k]); } } else if k == "Piece" { - let p = findp(pieces, v).unwrap(); + let p = p.unwrap(); let (op, d) = v["op"].as_object().unwrap().iter().next().unwrap(); match op.as_str() {