From: Ian Jackson Date: Sun, 1 May 2022 18:08:10 +0000 (+0100) Subject: apitest: updates: move p unwraps X-Git-Tag: otter-1.1.0~343 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=c4a70c65661c6a839d824114977f7ec66da621de;p=otter.git apitest: updates: move p unwraps So that we can do Insert Signed-off-by: Ian Jackson --- diff --git a/apitest/atmain.rs b/apitest/atmain.rs index 66a174f0..b2e383bc 100644 --- a/apitest/atmain.rs +++ b/apitest/atmain.rs @@ -431,14 +431,14 @@ pub fn update_update_pieces( p.info.set(k, &v[k]); } } else if k == "Piece" { - let p = p.unwrap(); let (op, d) = v["op"].as_object().unwrap().iter().next().unwrap(); match op.as_str() { "Move" => { - p.pos = coord(d); + p.unwrap().pos = coord(d); }, "Modify" | "ModifyQuiet" => { + let p = p.unwrap(); let d = d.as_object().unwrap(); p.pos = coord(&d["pos"]); p.info.extend(d);