diff --git a/app/assets/javascripts/discourse/controllers/composer.js.es6 b/app/assets/javascripts/discourse/controllers/composer.js.es6 index cc02504b7f0..20b8736c6fa 100644 --- a/app/assets/javascripts/discourse/controllers/composer.js.es6 +++ b/app/assets/javascripts/discourse/controllers/composer.js.es6 @@ -40,7 +40,8 @@ function loadDraft(store, opts) { draft: true, composerState: Composer.DRAFT, composerTime: draft.composerTime, - typingTime: draft.typingTime + typingTime: draft.typingTime, + whisper: draft.whisper }); return composer; } diff --git a/app/assets/javascripts/discourse/models/composer.js.es6 b/app/assets/javascripts/discourse/models/composer.js.es6 index 37ac8b9eba0..4cdc2bd4c43 100644 --- a/app/assets/javascripts/discourse/models/composer.js.es6 +++ b/app/assets/javascripts/discourse/models/composer.js.es6 @@ -468,7 +468,8 @@ const Composer = RestModel.extend({ topic: opts.topic, targetUsernames: opts.usernames, composerTotalOpened: opts.composerTime, - typingTime: opts.typingTime + typingTime: opts.typingTime, + whisper: opts.whisper }); if (opts.post) { @@ -774,6 +775,7 @@ const Composer = RestModel.extend({ categoryId: this.get('categoryId'), postId: this.get('post.id'), archetypeId: this.get('archetypeId'), + whisper: this.get('whisper'), metaData: this.get('metaData'), usernames: this.get('targetUsernames'), composerTime: this.get('composerTime'),