FIX: when loading drafts set the topic

FIX: when loading drafts set the topic

the behavior of loadDraft regressed and it no longer correctly set the topic model leading to “undefined” when attempting to reply

diff --git a/app/assets/javascripts/discourse/controllers/composer.js b/app/assets/javascripts/discourse/controllers/composer.js
index 297d635..c26be5f 100644
--- a/app/assets/javascripts/discourse/controllers/composer.js
+++ b/app/assets/javascripts/discourse/controllers/composer.js
@@ -54,7 +54,8 @@ function loadDraft(store, opts) {
       draftKey,
       draftSequence,
       draft: true,
-      composerState: Composer.DRAFT
+      composerState: Composer.DRAFT,
+      topic: opts.topic
     };
 
     serializedFields.forEach(f => {

GitHub sha: 81c912bb