瀏覽代碼

Небольшие доработки

Book Pauk 6 年之前
父節點
當前提交
ffb6c6b10b
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      client/api/reader.js

+ 6 - 1
client/api/reader.js

@@ -28,7 +28,12 @@ class Reader {
                 return Object.assign({}, response.data, {data: book.data});
             }
             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)
                 await sleep(refreshPause);