Add settings param for OMEMO by default

This commit is contained in:
Nick Denry 2020-05-17 21:45:42 +03:00
parent c8eab4594b
commit 36a8923e82
2 changed files with 8 additions and 1 deletions

View File

@ -31,6 +31,7 @@ angApp.factory('ChimeVerseService', ($window, $timeout, CredentialsServise, Syst
chimeversePlugin.register(login)
let lang = navigator.language
let allowBookmarks = SettingsService.get('allowBookmarks')
let omemoDefault = SettingsService.get('omemoDefault')
let xmppResource = '.' + (Math.random().toString(36)+'00000000000000000').slice(2, 7); // Generate 5 char unique str
$timeout(() => {
converse.initialize({
@ -44,7 +45,8 @@ angApp.factory('ChimeVerseService', ($window, $timeout, CredentialsServise, Syst
i18n: lang,
priority: 50,
// debug: true,
auto_reconnect: true
auto_reconnect: true,
omemo_default: omemoDefault,
})
}, 50)
}

View File

@ -34,6 +34,11 @@ angApp.factory('SettingsService', () => {
default: false,
title: 'Allow server bookmarks',
hint: 'Default: false. Enables/disables chatroom bookmarks functionality.'
},
omemoDefault: {
default: false,
title: 'Use OMEMO encryption by default',
hint: 'Default: false. Use OMEMO encryption by default when the chat supports it.'
}
}
}