From 69df538467b7da98b23c9b9e3a73b814c43760c8 Mon Sep 17 00:00:00 2001 From: n08i40k Date: Mon, 29 Sep 2025 08:26:33 +0400 Subject: [PATCH] refactor(updater): don't cancel token when uri fetch error occurred --- providers/provider-engels-polytechnic/src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/providers/provider-engels-polytechnic/src/lib.rs b/providers/provider-engels-polytechnic/src/lib.rs index 1f1a6cc..8c459a4 100644 --- a/providers/provider-engels-polytechnic/src/lib.rs +++ b/providers/provider-engels-polytechnic/src/lib.rs @@ -65,7 +65,11 @@ impl ScheduleProvider for Wrapper { this.snapshot = Arc::new(snapshot); }, + Err(updater::error::Error::QueryUrlFailed(updater::error::QueryUrlError::UriFetchFailed)) => {}, + Err(err) => { + sentry::capture_error(&err); + cancellation_token.cancel(); return Err(err.into()); }