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:
@@ -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) {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user