Skip to content

Commit 6f3d747

Browse files
committed
✏️ fix data dir bug #2963
1 parent 0d1d712 commit 6f3d747

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/controllers/browser.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,7 @@ async function initBrowser(sessionId?: string, config:any={}, spinner ?: Spin) {
394394
let args = [...puppeteerConfig.chromiumArgs,...(config?.chromiumArgs||[])];
395395
if(config?.multiDevice) {
396396
args = args.filter(x=>x!='--incognito')
397-
config["userDataDir"] = config["userDataDir"] || `${config?.sessionDataPath || config?.inDocker ? '/sessions' : config?.sessionDataPath || '.' }/_IGNORE_${config?.sessionId || 'session'}`
397+
config["userDataDir"] = config["userDataDir"] || `${config?.sessionDataPath || (config?.inDocker ? '/sessions' : config?.sessionDataPath || '.') }/_IGNORE_${config?.sessionId || 'session'}`
398398
spinner?.info('MD Enabled, turning off incognito mode.')
399399
spinner?.info(`Data dir: ${config["userDataDir"]}`)
400400
}

src/controllers/initializer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ export async function create(config: AdvancedConfig | ConfigObject = {}): Promis
143143
/**
144144
* Check if the IGNORE folder exists, therefore, assume that the session is MD.
145145
*/
146-
const mdDir = config["userDataDir"] || `${config?.inDocker ? '/sessions' : config?.sessionDataPath || '.' }/_IGNORE_${config?.sessionId || 'session'}`
146+
const mdDir = config["userDataDir"] || `${config?.sessionDataPath || (config?.inDocker ? '/sessions' : config?.sessionDataPath || '.') }/_IGNORE_${config?.sessionId || 'session'}`
147147
if(process.env.AUTO_MD && fs.existsSync(mdDir) && !config?.multiDevice) {
148148
spinner.info(`Multi-Device directory detected. multiDevice set to true.`);
149149
config.multiDevice = true;

0 commit comments

Comments
 (0)