fix(desktop): new setting items

This commit is contained in:
xxnuo
2026-01-10 17:05:45 +08:00
parent 45f2581a98
commit f6a1e2f248
2 changed files with 5 additions and 5 deletions

View File

@@ -40,7 +40,7 @@ export function getDefaultDesktopConfig() {
logToFile: false,
logConsole: true,
logRequests: false,
maxLengthBreak: 128,
maxSentenceLength: 128,
checkUpdate: true,
cacheSize: 1000,
modelDir: getDefaultModelDir(),
@@ -71,9 +71,9 @@ function normalizeConfig(input) {
logToFile: typeof server.logToFile === 'boolean' ? server.logToFile : defaults.server.logToFile,
logConsole: typeof server.logConsole === 'boolean' ? server.logConsole : defaults.server.logConsole,
logRequests: typeof server.logRequests === 'boolean' ? server.logRequests : defaults.server.logRequests,
maxLengthBreak: Number.isFinite(Number(server.maxLengthBreak))
? Number(server.maxLengthBreak)
: defaults.server.maxLengthBreak,
maxSentenceLength: Number.isFinite(Number(server.maxSentenceLength))
? Number(server.maxSentenceLength)
: defaults.server.maxSentenceLength,
checkUpdate: typeof server.checkUpdate === 'boolean' ? server.checkUpdate : defaults.server.checkUpdate,
cacheSize: Number.isFinite(Number(server.cacheSize)) ? Number(server.cacheSize) : defaults.server.cacheSize,
modelDir: server.modelDir ?? defaults.server.modelDir,

View File

@@ -70,7 +70,7 @@ function applyConfigToEnv(config) {
process.env.MT_LOG_TO_FILE = String(config.logToFile);
process.env.MT_LOG_CONSOLE = String(config.logConsole);
process.env.MT_LOG_REQUESTS = String(config.logRequests);
process.env.MT_MAX_LENGTH_BREAK = String(config.maxLengthBreak);
process.env.MT_MAX_SENTENCE_LENGTH = String(config.maxSentenceLength);
process.env.MT_CHECK_UPDATE = String(config.checkUpdate);
process.env.MT_CACHE_SIZE = String(config.cacheSize);
process.env.MT_MODEL_DIR = config.modelDir;