Merge pull request #1664 from umbraco/temp-U4-9328

Fixes: U4-9328 UI: It shouldn’t be possible to select the current tem…
This commit is contained in:
Shannon Deminick
2017-01-03 14:41:28 +11:00
committed by GitHub

View File

@@ -336,10 +336,20 @@
function openMasterTemplateOverlay() {
// make collection of available master templates
var availableMasterTemplates = [];
// filter out the current template and the selected master template
angular.forEach(vm.templates, function(template){
if(template.alias !== vm.template.alias && template.alias !== vm.template.masterTemplateAlias) {
availableMasterTemplates.push(template);
}
});
vm.masterTemplateOverlay = {
view: "itempicker",
title: "Choose master template",
availableItems: vm.templates,
availableItems: availableMasterTemplates,
show: true,
submit: function(model) {