diff --git a/src/main/java/io/github/hzhilong/bilibili/backup/app/service/BackupRestoreService.java b/src/main/java/io/github/hzhilong/bilibili/backup/app/service/BackupRestoreService.java index 547476c..8b7b213 100644 --- a/src/main/java/io/github/hzhilong/bilibili/backup/app/service/BackupRestoreService.java +++ b/src/main/java/io/github/hzhilong/bilibili/backup/app/service/BackupRestoreService.java @@ -279,6 +279,8 @@ protected BusinessResult> restoreList(String appendDir, String buNam // 不允许失败继续,且内部项目遇到需跳出循环的异常 result.setFailed("还原失败" + e.getMessage()); break; + }else{ + sleep(restoredList.size()); } } } diff --git a/src/main/java/io/github/hzhilong/bilibili/backup/app/service/impl/FavoritesService.java b/src/main/java/io/github/hzhilong/bilibili/backup/app/service/impl/FavoritesService.java index 7436a4c..6d6ee75 100644 --- a/src/main/java/io/github/hzhilong/bilibili/backup/app/service/impl/FavoritesService.java +++ b/src/main/java/io/github/hzhilong/bilibili/backup/app/service/impl/FavoritesService.java @@ -63,7 +63,8 @@ private List getFavFolders() throws BusinessException { private void addFavFolder(FavFolder data) throws BusinessException { if ((data.getAttr() >> 1 & 1) == 0) { - throw new BusinessException("默认收藏夹,无需创建"); + // 默认收藏夹,无需创建 + return; } ApiResult apiResult = new ModifyApi(client, user, "https://api.bilibili.com/x/v3/fav/folder/add", FavFolder.class) diff --git a/src/main/java/io/github/hzhilong/bilibili/backup/gui/dialog/SettingDialog.java b/src/main/java/io/github/hzhilong/bilibili/backup/gui/dialog/SettingDialog.java index 62d8da8..ab170c2 100644 --- a/src/main/java/io/github/hzhilong/bilibili/backup/gui/dialog/SettingDialog.java +++ b/src/main/java/io/github/hzhilong/bilibili/backup/gui/dialog/SettingDialog.java @@ -34,7 +34,7 @@ private void initUI() { "【还原】:忽略新账号现有的数据,直接还原", AppDataItem.DIRECT_RESTORE); LayoutUtil.addGridBarY(contentPanel, directRestore, posY++); AppCheckBoxSettingItem allowFailure = new AppCheckBoxSettingItem( - "【还原】:还原[关注]失败时,继续还原下一个数据", AppDataItem.ALLOW_FAILURE); + "【还原】:还原失败时,继续还原下一个数据", AppDataItem.ALLOW_FAILURE); LayoutUtil.addGridBarY(contentPanel, allowFailure, posY++); AppCheckBoxSettingItem favSaveDefault = new AppCheckBoxSettingItem( "【还原】:创建[收藏夹]达到上限后,将该收藏夹的视频移入默认收藏夹",