From a7e391bd1ee536a0c08db094ad1258f9706b2179 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pau=20Ferrer=20Oca=C3=B1a?= Date: Tue, 28 May 2019 09:42:47 +0200 Subject: [PATCH] MOBILE-3039 forum: Load subject when avalaible --- src/addon/mod/forum/pages/discussion/discussion.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/addon/mod/forum/pages/discussion/discussion.ts b/src/addon/mod/forum/pages/discussion/discussion.ts index d145ca7f3..2d6b9af79 100644 --- a/src/addon/mod/forum/pages/discussion/discussion.ts +++ b/src/addon/mod/forum/pages/discussion/discussion.ts @@ -299,8 +299,6 @@ export class AddonModForumDiscussionPage implements OnDestroy { const direction = this.sort == 'flat-newest' ? 'DESC' : 'ASC'; this.forumProvider.sortDiscussionPosts(posts, direction); } - this.defaultSubject = this.translate.instant('addon.mod_forum.re') + ' ' + this.discussion.subject; - this.replyData.subject = this.defaultSubject; // Now try to get the forum. return this.fetchForum().then((forum) => { @@ -343,6 +341,10 @@ export class AddonModForumDiscussionPage implements OnDestroy { this.forum = {}; this.accessInfo = {}; }).then(() => { + this.defaultSubject = this.translate.instant('addon.mod_forum.re') + ' ' + + (this.discussion ? this.discussion.subject : ""); + this.replyData.subject = this.defaultSubject; + const startingPost = this.forumProvider.extractStartingPost(posts); if (startingPost) { // Update discussion data from first post.