From 082be35199db2f43780c1488bfee37fe361c52dd Mon Sep 17 00:00:00 2001 From: Angus McLeod Date: Thu, 23 Apr 2020 12:28:31 +1000 Subject: [PATCH] Selector active type fixes --- .../discourse/components/wizard-mapper-selector.js.es6 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/javascripts/discourse/components/wizard-mapper-selector.js.es6 b/assets/javascripts/discourse/components/wizard-mapper-selector.js.es6 index 52b7253c..8def3e6e 100644 --- a/assets/javascripts/discourse/components/wizard-mapper-selector.js.es6 +++ b/assets/javascripts/discourse/components/wizard-mapper-selector.js.es6 @@ -37,7 +37,7 @@ export default Component.extend({ showTypes: false, didInsertElement() { - if (this.activeType && !this[`${this.activeType}Enabled`]) { + if (!this.activeType || (this.activeType && !this[`${this.activeType}Enabled`])) { later(() => this.resetActiveType()); } @@ -69,7 +69,7 @@ export default Component.extend({ }, typeLabel(type) { - return I18n.t(`admin.wizard.selector.label.${snakeCase(type)}`) + return type ? I18n.t(`admin.wizard.selector.label.${snakeCase(type)}`) : null; }, @observes('inputType')