From cffa002dde04a331db9297b6bfacaa2b429b2c72 Mon Sep 17 00:00:00 2001 From: Nathan Gray Date: Mon, 3 Feb 2014 20:05:29 +0000 Subject: [PATCH] If value is available in init, keep it so it doesn't get cleared by set_select_options() Fixes missing organization name --- etemplate/js/et2_widget_selectbox.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/etemplate/js/et2_widget_selectbox.js b/etemplate/js/et2_widget_selectbox.js index ee273b4cd1..b218a105c6 100644 --- a/etemplate/js/et2_widget_selectbox.js +++ b/etemplate/js/et2_widget_selectbox.js @@ -94,7 +94,10 @@ var et2_selectbox = et2_inputWidget.extend( this._super.apply(this, arguments); this.input = null; - this.value = ''; + + // If already provided, initialize value. Prevents it from being cleared + // in set_select_options. + this.value = this.options.value || ""; // Allow no other widgets inside this one this.supportedWidgetClasses = [];