1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-11-23 22:36:32 +02:00

Desktop: Resolves #11992: Multiple instances: Secure local server (#11999)

This commit is contained in:
Laurent Cozic
2025-03-25 19:48:11 +01:00
committed by GitHub
parent 0959a19d65
commit e3762dc3f8
11 changed files with 142 additions and 9 deletions

View File

@@ -65,6 +65,7 @@ import processStartFlags from './utils/processStartFlags';
import { setupAutoDeletion } from './services/trash/permanentlyDeleteOldItems';
import determineProfileAndBaseDir from './determineBaseAppDirs';
import NavService from './services/NavService';
import getAppName from './getAppName';
const appLogger: LoggerWrapper = Logger.create('App');
@@ -679,8 +680,7 @@ export default class BaseApplication {
let appName = options.appName;
if (!appName) {
appName = initArgs.env === 'dev' ? 'joplindev' : 'joplin';
if (Setting.value('appId').indexOf('-desktop') >= 0) appName += '-desktop';
appName = getAppName(Setting.value('appId').indexOf('-desktop') >= 0, initArgs.env === 'dev');
}
Setting.setConstant('appName', appName);