mirror of
https://github.com/strapi/strapi.git
synced 2025-09-25 08:19:07 +00:00
Fix errors
Signed-off-by: soupette <cyril.lpz@gmail.com>
This commit is contained in:
parent
ead77e08c4
commit
19af1482af
@ -21,10 +21,7 @@ function parseJSON(response) {
|
||||
* @return {object|undefined} Returns either the response, or throws an error
|
||||
*/
|
||||
function checkStatus(response, checkToken = true) {
|
||||
if (
|
||||
(response.status >= 200 && response.status < 300) ||
|
||||
response.status === 0
|
||||
) {
|
||||
if ((response.status >= 200 && response.status < 300) || response.status === 0) {
|
||||
return response;
|
||||
}
|
||||
|
||||
@ -32,12 +29,16 @@ function checkStatus(response, checkToken = true) {
|
||||
return checkTokenValidity(response);
|
||||
}
|
||||
|
||||
return parseJSON(response).then(responseFormatted => {
|
||||
const error = new Error(response.statusText);
|
||||
error.response = response;
|
||||
error.response.payload = responseFormatted;
|
||||
throw error;
|
||||
});
|
||||
return parseJSON(response)
|
||||
.then(responseFormatted => {
|
||||
const error = new Error(response.statusText);
|
||||
error.response = response;
|
||||
error.response.payload = responseFormatted;
|
||||
throw error;
|
||||
})
|
||||
.catch(() => {
|
||||
throw response;
|
||||
});
|
||||
}
|
||||
|
||||
function checkTokenValidity(response) {
|
||||
@ -114,13 +115,7 @@ function serverRestartWatcher(response) {
|
||||
* @return {object} The response data
|
||||
*/
|
||||
export default function request(...args) {
|
||||
let [
|
||||
url,
|
||||
options = {},
|
||||
shouldWatchServerRestart,
|
||||
stringify = true,
|
||||
...rest
|
||||
] = args;
|
||||
let [url, options = {}, shouldWatchServerRestart, stringify = true, ...rest] = args;
|
||||
let noAuth;
|
||||
|
||||
try {
|
||||
|
@ -234,12 +234,12 @@ const InputModalStepper = ({ isOpen, onToggle, onInputMediaChange }) => {
|
||||
handleEditExistingFile(editedFile);
|
||||
goToList();
|
||||
} catch (err) {
|
||||
console.error(err);
|
||||
const status = get(err, 'response.status', null);
|
||||
const status = get(err, 'response.status', get(err, 'status', null));
|
||||
const statusText = get(err, 'response.statusText', get(err, 'statusText', null));
|
||||
const errorMessage = get(
|
||||
err,
|
||||
['response', 'payload', 'message', '0', 'messages', '0', 'message'],
|
||||
get(err, ['response', 'payload', 'message'], 'An error occurred')
|
||||
get(err, ['response', 'payload', 'message'], statusText)
|
||||
);
|
||||
|
||||
if (status) {
|
||||
|
@ -402,12 +402,12 @@ const InputModalStepperProvider = ({
|
||||
multiple,
|
||||
});
|
||||
} catch (err) {
|
||||
console.error(err);
|
||||
const status = get(err, 'response.status', null);
|
||||
const status = get(err, 'response.status', get(err, 'status', null));
|
||||
const statusText = get(err, 'response.statusText', get(err, 'statusText', null));
|
||||
const errorMessage = get(
|
||||
err,
|
||||
['response', 'payload', 'message', '0', 'messages', '0', 'message'],
|
||||
'An error occured'
|
||||
get(err, ['response', 'payload', 'message'], statusText)
|
||||
);
|
||||
|
||||
if (status) {
|
||||
|
@ -313,11 +313,12 @@ const ModalStepper = ({
|
||||
toggleRef.current(true);
|
||||
} catch (err) {
|
||||
console.error(err);
|
||||
const status = get(err, 'response.status', null);
|
||||
const status = get(err, 'response.status', get(err, 'status', null));
|
||||
const statusText = get(err, 'response.statusText', get(err, 'statusText', null));
|
||||
const errorMessage = get(
|
||||
err,
|
||||
['response', 'payload', 'message', '0', 'messages', '0', 'message'],
|
||||
get(err, ['response', 'payload', 'message'], 'An error occurred')
|
||||
get(err, ['response', 'payload', 'message'], statusText)
|
||||
);
|
||||
|
||||
if (status) {
|
||||
@ -397,11 +398,12 @@ const ModalStepper = ({
|
||||
});
|
||||
} catch (err) {
|
||||
console.error(err);
|
||||
const status = get(err, 'response.status', null);
|
||||
const status = get(err, 'response.status', get(err, 'status', null));
|
||||
const statusText = get(err, 'response.statusText', get(err, 'statusText', null));
|
||||
const errorMessage = get(
|
||||
err,
|
||||
['response', 'payload', 'message', '0', 'messages', '0', 'message'],
|
||||
get(err, ['response', 'payload', 'message'], 'An error occured')
|
||||
get(err, ['response', 'payload', 'message'], statusText)
|
||||
);
|
||||
|
||||
if (status) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user