diff --git a/app/assets/javascripts/discourse/controllers/upload_selector_controller.js b/app/assets/javascripts/discourse/controllers/upload_selector_controller.js index 85237fdace..c9da0d601a 100644 --- a/app/assets/javascripts/discourse/controllers/upload_selector_controller.js +++ b/app/assets/javascripts/discourse/controllers/upload_selector_controller.js @@ -8,8 +8,13 @@ @module Discourse **/ Discourse.UploadSelectorController = Discourse.Controller.extend(Discourse.ModalFunctionality, { - local: Em.computed.not("remote"), - remote: Em.computed.not("allowLocal"), + remote: Em.computed.not("local"), + local: false, + + init: function() { + this._super(); + this.set("local", this.get("allowLocal")); + }, allowLocal: function() { return Discourse.SiteSettings.max_attachment_size_kb > 0; diff --git a/app/assets/javascripts/discourse/templates/modal/upload_selector.js.handlebars b/app/assets/javascripts/discourse/templates/modal/upload_selector.js.handlebars index bec4f23e2c..854acf20d4 100644 --- a/app/assets/javascripts/discourse/templates/modal/upload_selector.js.handlebars +++ b/app/assets/javascripts/discourse/templates/modal/upload_selector.js.handlebars @@ -3,7 +3,7 @@