diff --git a/src/controller/update/notice.ts b/src/controller/update/notice.ts index c6183a5..5e72b12 100644 --- a/src/controller/update/notice.ts +++ b/src/controller/update/notice.ts @@ -3,11 +3,15 @@ import { Notice } from "../../type/controller/update"; async function checkNotice() { - const notice: Notice = (await (await fetch(nmConfig.api.url + '/GetNotice/?lang=' + nmConfig.settings.language)).json()) - if (notice.state === 'success') { - if (nmConfig.notice === undefined || (nmConfig.notice && notice.data.content !== nmConfig.notice.data.content)) { - nmConfig.notice = notice + try { + const notice: Notice = (await (await fetch(nmConfig.api.url + '/GetNotice/?lang=' + nmConfig.settings.language)).json()) + if (notice.state === 'success') { + if (nmConfig.notice === undefined || (nmConfig.notice && notice.data.content !== nmConfig.notice.data.content)) { + nmConfig.notice = notice + } } + } catch (e) { + console.log(e) } } diff --git a/src/page/storage/add.tsx b/src/page/storage/add.tsx index 07a6a6b..922ebfd 100644 --- a/src/page/storage/add.tsx +++ b/src/page/storage/add.tsx @@ -7,7 +7,7 @@ import { getProperties, getURLSearchParam, openUrlInBrowser } from "../../utils/ import { getStorageParams, searchStorage } from "../../controller/storage/storage"; import { rcloneInfo } from "../../services/rclone"; import { IconQuestionCircle } from "@arco-design/web-react/icon"; -import { roConfig } from "../../services/config"; +import { nmConfig, roConfig } from "../../services/config"; import { searchStorageInfo, storageInfoList } from "../../controller/storage/allList"; import { ParametersType } from "../../type/defaults"; import { StorageInfoType, StorageParamsType } from "../../type/controller/storage/info"; @@ -124,8 +124,8 @@ function AddStorage_page() { {!showAdvanced && -
- } + + } {/*