diff --git a/front/packages/models/src/query.tsx b/front/packages/models/src/query.tsx index b764651e..8fa0c82a 100644 --- a/front/packages/models/src/query.tsx +++ b/front/packages/models/src/query.tsx @@ -85,6 +85,8 @@ export const queryFn = async ( signal: controller?.signal ?? context.signal, }); } catch (e) { + if (typeof e === "object" && e && "name" in e && e.name === "AbortError") + throw { errors: ["Aborted"] } as KyooErrors; console.log("Fetch error", e, path); throw { errors: ["Could not reach Kyoo's server."] } as KyooErrors; }