From 938ce9ba730958231140bd2a9ec60a7b7698858d Mon Sep 17 00:00:00 2001 From: RoyceDa Date: Thu, 12 Feb 2026 14:03:03 +0200 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA=D0=B8=20=D0=BE?= =?UTF-8?q?=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/providers/UpdateProvider/UpdateProvider.tsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/providers/UpdateProvider/UpdateProvider.tsx b/app/providers/UpdateProvider/UpdateProvider.tsx index e07bb25..3438c26 100644 --- a/app/providers/UpdateProvider/UpdateProvider.tsx +++ b/app/providers/UpdateProvider/UpdateProvider.tsx @@ -83,9 +83,12 @@ export function UpdateProvider(props: UpdateProviderProps) { /** * Запрашиваем обновления с SDU сервера */ - let response = await fetch(`${updateServerRef.current}/updates/get?app=${APP_VERSION}&kernel=${CORE_VERSION}&arch=${APPLICATION_ARCH}&platform=${APPLICATION_PLATFROM}`); - if(response.status != 200){ - error("Failed to check for updates: " + response.statusText); + let response = await fetch + (`${updateServerRef.current}/updates/get?app=${APP_VERSION}&kernel=${CORE_VERSION}&arch=${APPLICATION_ARCH}&platform=${APPLICATION_PLATFROM}`).catch((e) => { + error("Failed to check for updates: " + e.message); + }); + if(!response || response.status != 200){ + error("Failed to check for updates, SDU unavailable"); return; } let updateInfo : UpdateServerResponse = await response.json();