MCPcopy Create free account
hub / github.com/chatwoot/chatwoot / parseAPIErrorResponse

Function parseAPIErrorResponse

app/javascript/dashboard/store/utils/api.js:90–101  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

88};
89
90export const parseAPIErrorResponse = error => {
91 if (error?.response?.data?.message) {
92 return error?.response?.data?.message;
93 }
94 if (error?.response?.data?.error) {
95 return error?.response?.data?.error;
96 }
97 if (error?.response?.data?.errors) {
98 return error?.response?.data?.errors[0];
99 }
100 return error;
101};
102
103export const throwErrorMessage = error => {
104 const errorMessage = parseAPIErrorResponse(error);

Callers 4

loginFunction · 0.90
connectWhatsappFunction · 0.90
api.spec.jsFile · 0.90
throwErrorMessageFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected