fix: don't panic while reading file in hotreload (#3142)

This commit is contained in:
Jonathan Kelley 2024-10-30 00:37:49 -07:00 committed by GitHub
parent 6216a26a40
commit a35655a457
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -188,7 +188,13 @@ impl AppRunner {
};
// And grabout the contents
let contents = std::fs::read_to_string(&rust_file).unwrap();
let Ok(contents) = std::fs::read_to_string(&rust_file) else {
tracing::debug!(
"Failed to read rust file while hotreloading: {:?}",
rust_file
);
continue;
};
match self.file_map.update_rsx::<HtmlCtx>(path, contents) {
HotreloadResult::Rsx(new) => templates.extend(new),