From c834d591a3a8f6caab1097e9539f5d4d81d9be54 Mon Sep 17 00:00:00 2001 From: Arpit Jalan Date: Fri, 6 Jan 2017 23:12:10 +0530 Subject: [PATCH] use Ember.set() to set the `dasherized_name` property --- app/assets/javascripts/discourse/controllers/user.js.es6 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/controllers/user.js.es6 b/app/assets/javascripts/discourse/controllers/user.js.es6 index 8ccef07c9e..f12612b45c 100644 --- a/app/assets/javascripts/discourse/controllers/user.js.es6 +++ b/app/assets/javascripts/discourse/controllers/user.js.es6 @@ -87,7 +87,7 @@ export default Ember.Controller.extend(CanCheckEmails, { if (!Ember.isEmpty(siteUserFields)) { const userFields = this.get('model.user_fields'); return siteUserFields.filterBy('show_on_profile', true).sortBy('position').map(field => { - field.dasherized_name = field.get('name').dasherize(); + Ember.set(field, 'dasherized_name', field.get('name').dasherize()); const value = userFields ? userFields[field.get('id').toString()] : null; return Ember.isEmpty(value) ? null : Ember.Object.create({ value, field }); }).compact();