1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-07-13 00:10:37 +02:00

Chore: Increase strength of Settings types (#10605)

This commit is contained in:
Henry Heino
2024-06-25 06:01:39 -07:00
committed by GitHub
parent c7116b135f
commit a44412ae78
21 changed files with 1747 additions and 1690 deletions

View File

@ -2,7 +2,7 @@
import BaseApplication from '../BaseApplication';
import BaseModel from '../BaseModel';
import Logger, { TargetType, LoggerWrapper, LogLevel } from '@joplin/utils/Logger';
import Setting from '../models/Setting';
import Setting, { AppType, Env } from '../models/Setting';
import BaseService from '../services/BaseService';
import FsDriverNode from '../fs-driver-node';
import time from '../time';
@ -190,14 +190,14 @@ BaseItem.loadClass('MasterKey', MasterKey);
BaseItem.loadClass('Revision', Revision);
Setting.setConstant('appId', 'net.cozic.joplintest-cli');
Setting.setConstant('appType', 'cli');
Setting.setConstant('appType', AppType.Cli);
Setting.setConstant('tempDir', baseTempDir);
Setting.setConstant('cacheDir', baseTempDir);
Setting.setConstant('resourceDir', baseTempDir);
Setting.setConstant('pluginDataDir', `${profileDir}/profile/plugin-data`);
Setting.setConstant('profileDir', profileDir);
Setting.setConstant('rootProfileDir', rootProfileDir);
Setting.setConstant('env', 'dev');
Setting.setConstant('env', Env.Dev);
BaseService.logger_ = logger;
@ -640,7 +640,7 @@ async function initFileApi() {
mustRunInBand();
const { parameters, setEnvOverride } = require('../parameters.js');
Setting.setConstant('env', 'dev');
Setting.setConstant('env', Env.Dev);
setEnvOverride('test');
const config = parameters().oneDriveTest;
const api = new OneDriveApi(config.id, config.secret, false);