From 0913e668e002b40baca8fbc5d7b076280dd1e5a8 Mon Sep 17 00:00:00 2001 From: Sanjai Kumar <161328623+sanjaikumar-bruno@users.noreply.github.com> Date: Thu, 6 Feb 2025 20:26:49 +0530 Subject: [PATCH] refactor: update browseFiles action to remove default properties and improve file dialog handling (#3957) --------- Co-authored-by: sanjai0py --- .../src/providers/ReduxStore/slices/collections/actions.js | 2 +- packages/bruno-electron/src/utils/filesystem.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/bruno-app/src/providers/ReduxStore/slices/collections/actions.js b/packages/bruno-app/src/providers/ReduxStore/slices/collections/actions.js index d251112c7..7de849eea 100644 --- a/packages/bruno-app/src/providers/ReduxStore/slices/collections/actions.js +++ b/packages/bruno-app/src/providers/ReduxStore/slices/collections/actions.js @@ -1039,7 +1039,7 @@ export const browseDirectory = () => (dispatch, getState) => { }; export const browseFiles = - (filters = [], properties = ['multiSelections']) => + (filters, properties) => (_dispatch, _getState) => { const { ipcRenderer } = window; diff --git a/packages/bruno-electron/src/utils/filesystem.js b/packages/bruno-electron/src/utils/filesystem.js index 16a07b6af..0a849f055 100644 --- a/packages/bruno-electron/src/utils/filesystem.js +++ b/packages/bruno-electron/src/utils/filesystem.js @@ -114,7 +114,7 @@ const browseDirectory = async (win) => { return isDirectory(resolvedPath) ? resolvedPath : false; }; -const browseFiles = async (win, filters, properties) => { +const browseFiles = async (win, filters = [], properties = []) => { const { filePaths } = await dialog.showOpenDialog(win, { properties: ['openFile', ...properties], filters