From 4e2c6f43d1e5df497e3bc609b2075e9b2468d3c9 Mon Sep 17 00:00:00 2001 From: Sam <sam.saffron@gmail.com> Date: Thu, 30 May 2013 08:55:23 +1000 Subject: [PATCH] correct broken pm draft --- app/assets/javascripts/discourse/models/composer.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/models/composer.js b/app/assets/javascripts/discourse/models/composer.js index 90c65ccb3..fb3f89845 100644 --- a/app/assets/javascripts/discourse/models/composer.js +++ b/app/assets/javascripts/discourse/models/composer.js @@ -169,7 +169,11 @@ Discourse.Composer = Discourse.Model.extend({ this.get('titleLength') > Discourse.SiteSettings.max_topic_title_length) ) return true; // Need at least one user when sending a private message - if (this.get('creatingPrivateMessage') && (this.get('targetUsernames').trim() + ',').indexOf(',') === 0) return true; + if ( this.get('creatingPrivateMessage') && + this.get('targetUsernames') && + (this.get('targetUsernames').trim() + ',').indexOf(',') === 0) { + return true; + } // reply is always required if (this.get('replyLength') < Discourse.SiteSettings.min_post_length) return true;