A PLC Mirror written in Rust

fix: don't panic when there have been no PLC ops since the last import

+4 -2
+4 -2
src/import.rs
··· 47 47 } 48 48 } 49 49 50 - let new_after = entries.last().unwrap().created_at; 51 - after = Some(new_after.to_rfc3339_opts(chrono::SecondsFormat::Millis, true)); 50 + if let Some(new_after) = entries.last() { 51 + let new_after = new_after.created_at; 52 + after = Some(new_after.to_rfc3339_opts(chrono::SecondsFormat::Millis, true)); 53 + } 52 54 } 53 55 Err(err) => error!(log, "failed to export PLC directory: {err}"), 54 56 }