Merge pull request #2511 from dpalou/MOBILE-3533
MOBILE-3533 messages: Don't show preferences if messaging disabled
This commit is contained in:
		
						commit
						cdb885f25c
					
				| @ -32,8 +32,10 @@ export class AddonMessagesSettingsHandler implements CoreSettingsHandler { | ||||
|      * | ||||
|      * @return Whether or not the handler is enabled on a site level. | ||||
|      */ | ||||
|     isEnabled(): boolean | Promise<boolean> { | ||||
|         return this.messagesProvider.isMessagePreferencesEnabled(); | ||||
|     async isEnabled(): Promise<boolean> { | ||||
|         const messagingEnabled = await this.messagesProvider.isPluginEnabled(); | ||||
| 
 | ||||
|         return messagingEnabled && this.messagesProvider.isMessagePreferencesEnabled(); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user