FIX: Disable the keyboard shortcut if private messages are disabled
This commit is contained in:
parent
a9e0c6a685
commit
e52e0f4635
|
@ -68,6 +68,12 @@ export default {
|
|||
this.searchService = this.container.lookup('search-service:main');
|
||||
this.appEvents = this.container.lookup('app-events:main');
|
||||
this.currentUser = this.container.lookup('current-user:main');
|
||||
let siteSettings = this.container.lookup('site-settings:main');
|
||||
|
||||
// Disable the shortcut if private messages are disabled
|
||||
if (!siteSettings.enable_private_messages) {
|
||||
delete bindings['g m'];
|
||||
}
|
||||
|
||||
Object.keys(bindings).forEach(key => {
|
||||
const binding = bindings[key];
|
||||
|
|
|
@ -11,7 +11,9 @@
|
|||
<li>{{{i18n 'keyboard_shortcuts_help.jump_to.top'}}}</li>
|
||||
<li>{{{i18n 'keyboard_shortcuts_help.jump_to.bookmarks'}}}</li>
|
||||
<li>{{{i18n 'keyboard_shortcuts_help.jump_to.profile'}}}</li>
|
||||
<li>{{{i18n 'keyboard_shortcuts_help.jump_to.messages'}}}</li>
|
||||
{{#if siteSettings.enable_private_messages}}
|
||||
<li>{{{i18n 'keyboard_shortcuts_help.jump_to.messages'}}}</li>
|
||||
{{/if}}
|
||||
</ul>
|
||||
<h4>{{i18n 'keyboard_shortcuts_help.navigation.title'}}</h4>
|
||||
<ul>
|
||||
|
|
Loading…
Reference in New Issue