more error refactoring

This commit is contained in:
2025-04-09 12:29:41 -06:00
parent b35ba0f939
commit 0bd55d3f67

View File

@@ -1,6 +1,7 @@
import { isServer } from "@tanstack/react-query"; import { isServer } from "@tanstack/react-query";
import axios, { AxiosInstance, AxiosError, AxiosHeaders } from "axios"; import axios, { AxiosInstance, AxiosError } from "axios";
import toast from "react-hot-toast"; import toast from "react-hot-toast";
import { baseCanvasUrl } from "./canvas/canvasServiceUtils";
const canvasBaseUrl = "https://snow.instructure.com/api/v1/"; const canvasBaseUrl = "https://snow.instructure.com/api/v1/";
@@ -48,7 +49,8 @@ export function getAxiosErrorMessage(error: AxiosError) {
if ( if (
!isServer && !isServer &&
error.config?.method?.toUpperCase() !== "GET" && error.config?.method?.toUpperCase() !== "GET" &&
error.response.status !== 403 error.response.status !== 403 &&
!error.config?.url?.includes(baseCanvasUrl)
) { ) {
return `Error: ${ return `Error: ${
error.response.status error.response.status