From 07daa9f1bfbe86ce6f18bd2cc8df7fc6cc391f89 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Thu, 22 Feb 2024 11:44:30 +0800 Subject: [PATCH] Update error handle --- NGA_BBS_plugins/AutoSyncData/AutoSyncData.user.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/NGA_BBS_plugins/AutoSyncData/AutoSyncData.user.js b/NGA_BBS_plugins/AutoSyncData/AutoSyncData.user.js index 192ac7c..0ebc16d 100644 --- a/NGA_BBS_plugins/AutoSyncData/AutoSyncData.user.js +++ b/NGA_BBS_plugins/AutoSyncData/AutoSyncData.user.js @@ -1,7 +1,7 @@ // ==UserScript== // @name NGA优化摸鱼体验插件-自动同步数据 // @namespace https://github.com/lifegpc/userscript/tree/master/NGA_BBS_plugins/AutoSyncData -// @version 1.0.1 +// @version 1.0.2 // @author lifegpc // @description 通过WebDAV自动同步数据 // @license MIT @@ -310,6 +310,11 @@ } this.mainScript.popMsg(`WebDAV请求失败! 状态码: ${response.status} ${response.statusText}`, 'err') } + }, + onerror: error => { + reject(error); + this.buttons.forEach(button => button.$el.removeAttr('disabled')) + this.mainScript.popMsg(`WebDAV请求失败!`, error); } }) })