From dff3fde8404839670af00aaa2524ece01dfdb6dd Mon Sep 17 00:00:00 2001 From: perploug Date: Mon, 31 Mar 2014 13:17:15 +0200 Subject: [PATCH] Fixes: U4-4553 7.1 Template drop down has values but is blank patches the it on the clientside for now, longerterm solution is to have templates being returned as prevalues, but will leave that to shannon as there could be other things accidentally being poked doing that. --- .../src/views/propertyeditors/dropdown/dropdown.controller.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/dropdown/dropdown.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/dropdown/dropdown.controller.js index f7bb179ed3..a49b477258 100644 --- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/dropdown/dropdown.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/dropdown/dropdown.controller.js @@ -25,7 +25,8 @@ angular.module("umbraco").controller("Umbraco.PropertyEditors.DropdownController var vals = _.values($scope.model.config.items); var keys = _.keys($scope.model.config.items); for (var i = 0; i < vals.length; i++) { - newItems.push({ id: keys[i], sortOrder: vals[i].sortOrder, value: vals[i].value }); + var label = vals[i].value ? vals[i].value : vals[i]; + newItems.push({ id: keys[i], sortOrder: vals[i].sortOrder, value: label }); } //ensure the items are sorted by the provided sort order