diff --git a/src/main/apis/app/remoteNotice/index.ts b/src/main/apis/app/remoteNotice/index.ts index 6ff31c3c..a48fd05a 100644 --- a/src/main/apis/app/remoteNotice/index.ts +++ b/src/main/apis/app/remoteNotice/index.ts @@ -106,7 +106,7 @@ class RemoteNoticeHandler { switch (action.type) { case IRemoteNoticeActionType.SHOW_DIALOG: { const currentWindow = windowManager.getAvailableWindow() - dialog.showOpenDialog(currentWindow, action.data?.options) + dialog.showOpenDialog(currentWindow!, action.data?.options) break } case IRemoteNoticeActionType.SHOW_NOTICE: @@ -138,7 +138,7 @@ class RemoteNoticeHandler { case IRemoteNoticeActionType.SHOW_MESSAGE_BOX: { const currentWindow = windowManager.getAvailableWindow() dialog - .showMessageBox(currentWindow, { + .showMessageBox(currentWindow!, { title: action.data?.title || '', message: action.data?.content || '', type: 'info', diff --git a/src/main/server/routerManager.ts b/src/main/server/routerManager.ts index 51cc364f..75bb477c 100644 --- a/src/main/server/routerManager.ts +++ b/src/main/server/routerManager.ts @@ -124,7 +124,7 @@ router.post( } }) const win = windowManager.getAvailableWindow() - const result = await uploadChoosedFiles(win.webContents, pathList) + const result = await uploadChoosedFiles(win?.webContents, pathList) const res = result.map(item => { return useShortUrl ? item.fullResult.shortUrl || item.url : item.url })