Forráskód Böngészése

Улучшение обработки ошибок

Book Pauk 3 éve
szülő
commit
bcf3c2dab0
1 módosított fájl, 10 hozzáadás és 1 törlés
  1. 10 1
      client/components/Reader/Reader.vue

+ 10 - 1
client/components/Reader/Reader.vue

@@ -585,10 +585,19 @@ class Reader {
             //сохранение в serverStorage
             if (value) {
                 await utils.sleep(500);
+                
+                let timer = setTimeout(() => {
+                    if (!this.offlineModeActive)
+                        this.$root.notify.error('Таймаут соединения');
+                }, 10000);
+
                 try {
                     await this.$refs.serverStorage.saveRecent(value);
                 } catch (e) {
-                    this.$root.notify.error(e.message);
+                    if (!this.offlineModeActive)
+                        this.$root.notify.error(e.message);
+                } finally {
+                    clearTimeout(timer);
                 }
             }
         }