Skip to content

Commit ef32900

Browse files
authored
fix: Unavailable languages in electron.session() (#1813)
* fixed Language Issue #1799 * removed console.logs()
1 parent 15585f2 commit ef32900

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/spellChecking/main.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ import {
77
} from './actions';
88

99
export const setupSpellChecking = async (): Promise<void> => {
10-
const spellCheckerLanguages = session.defaultSession.getSpellCheckerLanguages();
10+
const availaibleLanguages = session.fromPartition('persist:rocketchat-server').availableSpellCheckerLanguages;
11+
const defaultSessionLanguage = session.defaultSession.getSpellCheckerLanguages();
12+
const spellCheckerLanguages = availaibleLanguages.includes(defaultSessionLanguage[0]) ? defaultSessionLanguage : ["en-US"];
1113
session.fromPartition('persist:rocketchat-server').setSpellCheckerLanguages(spellCheckerLanguages);
1214

1315
listen(SPELL_CHECKING_TOGGLED, (action) => {

0 commit comments

Comments
 (0)