mirror of https://github.com/laurent22/joplin.git
Destkop: Create template directory on startup
parent
66204401c9
commit
9dfe084a02
|
@ -466,14 +466,14 @@ class Application extends BaseApplication {
|
||||||
async start(argv:string[]):Promise<any> {
|
async start(argv:string[]):Promise<any> {
|
||||||
const electronIsDev = require('electron-is-dev');
|
const electronIsDev = require('electron-is-dev');
|
||||||
|
|
||||||
await fs.mkdirp(Setting.value('templateDir'), 0o755);
|
|
||||||
|
|
||||||
// If running inside a package, the command line, instead of being "node.exe <path> <flags>" is "joplin.exe <flags>" so
|
// If running inside a package, the command line, instead of being "node.exe <path> <flags>" is "joplin.exe <flags>" so
|
||||||
// insert an extra argument so that they can be processed in a consistent way everywhere.
|
// insert an extra argument so that they can be processed in a consistent way everywhere.
|
||||||
if (!electronIsDev) argv.splice(1, 0, '.');
|
if (!electronIsDev) argv.splice(1, 0, '.');
|
||||||
|
|
||||||
argv = await super.start(argv);
|
argv = await super.start(argv);
|
||||||
|
|
||||||
|
await fs.mkdirp(Setting.value('templateDir'), 0o755);
|
||||||
|
|
||||||
await this.applySettingsSideEffects();
|
await this.applySettingsSideEffects();
|
||||||
|
|
||||||
if (Setting.value('sync.upgradeState') === Setting.SYNC_UPGRADE_STATE_MUST_DO) {
|
if (Setting.value('sync.upgradeState') === Setting.SYNC_UPGRADE_STATE_MUST_DO) {
|
||||||
|
|
Loading…
Reference in New Issue