INNER CODE UNIT · JavaScript
dataDirArg
frangoteam/FUXA · app/electron/main.js:691
const dataDirArg = args.find(arg => arg.startsWith('--dataDir='));
let dataDir = dataDirArg ? dataDirArg.split('=')[1] : null;
const win = createWindow();
if (!dataDir) {
// Check auto-start settings
const config = await loadConfig();
if (config.autoStart && config.autoStart.enabled && config.autoStart.projectPath) {
try {
// Check if the auto-start project exists
const projectDataDir = path.join(config.autoStart.projectPath, 'data');
await fs.access(projectDataDir);
console.log(`Auto-starting with project: ${config.autoStart.projectPath}`);
dataDir = projectDataDir;
} catch (error) {
console.log(`Auto-start project not found: ${config.autoStart.projectPath}`);
// Show project selector with error