fix: i18nextBackend not defined when quitting

This commit is contained in:
tiddlygit-test 2020-08-15 19:16:42 +08:00
parent 14ed7d9abc
commit 84d7ec5f1f

View file

@ -18,6 +18,7 @@ const { addView, reloadViewsDarkReader } = require('./libs/views');
const { getPreference, getPreferences } = require('./libs/preferences');
const { getWorkspaces, setWorkspace } = require('./libs/workspaces');
const { logger } = require('./libs/log');
const { clearMainBindings } = require('./libs/i18next-electron-fs-backend');
const MAILTO_URLS = require('./constants/mailto-urls');
@ -275,7 +276,7 @@ if (!gotTheLock) {
await Promise.all([stopAllWiki(), stopWatchAllWiki()]);
logger.info('Worker threads and watchers all terminated.');
logger.info('Quitting I18N server.');
i18nextBackend.clearMainBindings(ipcMain);
clearMainBindings(ipcMain);
logger.info('Quitted I18N server.');
});