From 66707858ca7d4060cee15a85bad12d9ff0c4b434 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Wed, 13 Sep 2023 13:32:14 -0500 Subject: [PATCH] fixing possible missing looping in save file --- src/rust/service_item_model.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/rust/service_item_model.rs b/src/rust/service_item_model.rs index 35e84ef..b0ac71e 100644 --- a/src/rust/service_item_model.rs +++ b/src/rust/service_item_model.rs @@ -687,8 +687,12 @@ mod service_item_model { .as_i64() .unwrap() as i32; - let looping = - obj.get("loop").unwrap().as_bool().unwrap(); + let looping; + if let Some(lp) = obj.get("loop") { + looping = lp.as_bool().unwrap(); + } else { + looping = false; + } let slide_count = obj.get("slideNumber") .unwrap()