Versie 0.3.3
This commit is contained in:
1 parent
1cf6eeed29
commit
6e741a51fe
57 files changed
+1362
-2135
No files matched your search
@@ -1,8 +1,9 @@
|
||||
// Generated, do not edit. sha256:82917722010d150a76bf3e84051a5132d98df9cd1713d95fe6238971925d39e8
|
||||
// Generated, do not edit. sha256:ac3a8e4322658b62e93903e91a12ebe573e29b3520917e4d09d4d77210b67abb
|
||||
import { mkdirSync, readFileSync, writeFileSync, readdirSync, renameSync, statSync, rmSync } from 'node:fs';
|
||||
import { join, resolve, dirname, sep } from 'node:path';
|
||||
import { fileURLToPath } from 'node:url';
|
||||
import { fail } from '../shared/app-error.js';
|
||||
import { CONFIG } from '../shared/config.js';
|
||||
|
||||
const ROOT = resolve(dirname(fileURLToPath(import.meta.url)), '..');
|
||||
|
||||
@@ -124,6 +125,7 @@ export function listPortfolios() {
|
||||
return {
|
||||
naam,
|
||||
actief: actief !== null && sameName(naam, actief),
|
||||
demo: sameName(naam, CONFIG.PORTFOLIO.DEMO_NAME),
|
||||
heeftDatabase: bestaat(db),
|
||||
heeftGeheimen: bestaat(join(map, 'secrets.json')),
|
||||
laatstGebruikt: mtimeOf(db),
|
||||
@@ -194,6 +196,7 @@ export function prepareLayout() {
|
||||
hernoemOudeWijzer();
|
||||
const migrated = migrateLooseLayout();
|
||||
let naam = readActiveName();
|
||||
const fresh = !naam && !migrated && listPortfolios().length === 0;
|
||||
let herkomst = `uit ${POINTER_NAME}`;
|
||||
if (!naam) {
|
||||
naam = writeActiveName(migrated || DEFAULT_NAME);
|
||||
@@ -202,5 +205,5 @@ export function prepareLayout() {
|
||||
herkomst = `uit ${POINTER_NAME}; losse bestanden verhuisd naar '${migrated}'`;
|
||||
}
|
||||
mkdirSync(portfolioDir(naam), { recursive: true });
|
||||
return { name: naam, migrated, regel: `portefeuille: ${naam} (${herkomst}) | map: ${portfolioDir(naam)}` };
|
||||
return { name: naam, migrated, fresh, regel: `portefeuille: ${naam} (${herkomst}) | map: ${portfolioDir(naam)}` };
|
||||
}
|
||||
Reference in new issue
Block a user