Небольшие доработки
This commit is contained in:
@@ -28,7 +28,12 @@ class Reader {
|
|||||||
return Object.assign({}, response.data, {data: book.data});
|
return Object.assign({}, response.data, {data: book.data});
|
||||||
}
|
}
|
||||||
if (response.data.state == 'error') {
|
if (response.data.state == 'error') {
|
||||||
throw new Error(response.data.error);
|
let errMes = response.data.error;
|
||||||
|
if (errMes.indexOf('getaddrinfo') >= 0 ||
|
||||||
|
errMes.indexOf('ECONNRESET') >= 0 ||
|
||||||
|
errMes.indexOf('404') >= 0)
|
||||||
|
errMes = `Ресурс не найден по адресу: ${response.data.url}`;
|
||||||
|
throw new Error(errMes);
|
||||||
}
|
}
|
||||||
if (i > 0)
|
if (i > 0)
|
||||||
await sleep(refreshPause);
|
await sleep(refreshPause);
|
||||||
|
|||||||
Reference in New Issue
Block a user