From 86214989f576a93d200dcd128bb976fee6d7ab20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Sat, 18 Jan 2014 15:48:39 +0100 Subject: [PATCH] BUGFIX: remote upload dialog was broken --- .../discourse/controllers/upload_selector_controller.js | 9 +++++++-- .../templates/modal/upload_selector.js.handlebars | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/app/assets/javascripts/discourse/controllers/upload_selector_controller.js b/app/assets/javascripts/discourse/controllers/upload_selector_controller.js index 85237fdacef..c9da0d601a0 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 bec4f23e2c3..854acf20d48 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 @@
- {{#if controller.local}} + {{#if local}}

{{unbound view.tip}} @@ -14,7 +14,7 @@
- {{#if controller.remote}} + {{#if remote}}

{{unbound view.tip}}