Fixes: U4-9328 UI: It shouldn’t be possible to select the current template or the selected master template in the master template picker.

This commit is contained in:
Mads Rasmussen
2016-12-30 11:36:20 +01:00
parent 48ee9d6b0e
commit dece680221

View File

@@ -332,10 +332,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) {