diff --git a/core/src/model/mod.rs b/core/src/model/mod.rs index 9c9fcdec..2a6e271f 100644 --- a/core/src/model/mod.rs +++ b/core/src/model/mod.rs @@ -73,7 +73,15 @@ pub async fn get_data_from_web() -> anyhow::Result { lang.name() ); let rdr = Reader::from_reader(reqwest::get(url).await?.bytes().await?.reader()); - ret.insert(lang, get_finite_state(rdr, lang)?); + ret.insert( + lang, + get_finite_state(rdr, lang).with_context(|| { + format!( + "Error in parsing data for language {lang}, SHEET_ID: {}", + env!("SHEET_ID").chars().take(5).collect::() + "..." + ) + })?, + ); } Ok(ret) }