From fd47d4d5fbee4fa1298aa3b70814f0f5eae39962 Mon Sep 17 00:00:00 2001 From: Albert Gasset Date: Thu, 13 Dec 2018 12:14:04 +0100 Subject: [PATCH] MOBILE-2734 messages: Go to group conversations from index link handler --- src/addon/messages/providers/index-link-handler.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/addon/messages/providers/index-link-handler.ts b/src/addon/messages/providers/index-link-handler.ts index 5b162b772..974c6ddef 100644 --- a/src/addon/messages/providers/index-link-handler.ts +++ b/src/addon/messages/providers/index-link-handler.ts @@ -44,8 +44,13 @@ export class AddonMessagesIndexLinkHandler extends CoreContentLinksHandlerBase { CoreContentLinksAction[] | Promise { return [{ action: (siteId, navCtrl?): void => { + let pageName = 'AddonMessagesIndexPage'; + if (this.messagesProvider.isGroupMessagingEnabled()) { + pageName = 'AddonMessagesGroupConversationsPage'; + } + // Always use redirect to make it the new history root (to avoid "loops" in history). - this.linkHelper.goInSite(navCtrl, 'AddonMessagesIndexPage', undefined, siteId); + this.linkHelper.goInSite(navCtrl, pageName, undefined, siteId); } }]; }