mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-25 23:28:33 -06:00
more error refactoring
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user