Перевод ошибки конфликта регистрации
This commit is contained in:
parent
ac0ad5a49a
commit
437ab0c22c
@ -34,6 +34,7 @@ export const register = async (
|
|||||||
return [registerResponse];
|
return [registerResponse];
|
||||||
} catch (nativeError) {
|
} catch (nativeError) {
|
||||||
const [error] = parseAxiosError(nativeError);
|
const [error] = parseAxiosError(nativeError);
|
||||||
|
console.log(error)
|
||||||
|
|
||||||
return [null, `Не удалось зарегестрировать аккаунт. ${error}`];
|
return [null, `Не удалось зарегестрировать аккаунт. ${error}`];
|
||||||
}
|
}
|
||||||
|
|||||||
@ -38,6 +38,12 @@ export const parseAxiosError = (nativeError: unknown): [string, number?] => {
|
|||||||
const serverError = error.response.data as ServerError;
|
const serverError = error.response.data as ServerError;
|
||||||
let SEMessage;
|
let SEMessage;
|
||||||
|
|
||||||
|
if(error.response.status === 409) {
|
||||||
|
const serverErrorMessage = error.response.data.message
|
||||||
|
const translatedMessage = translateMessage[serverErrorMessage.toLowerCase() || ""]
|
||||||
|
return [translatedMessage || "", serverError.statusCode];
|
||||||
|
}
|
||||||
|
|
||||||
// if (error.response.statusText) {
|
// if (error.response.statusText) {
|
||||||
// return [error.response.statusText];
|
// return [error.response.statusText];
|
||||||
// }
|
// }
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user