Fix for issue U4-4162 - MacroContainer editing

Allows editing of first element in a macro container.
This commit is contained in:
Declan Cook
2014-08-04 13:40:11 +01:00
parent 1c83114c78
commit b2436bd9b6

View File

@@ -37,26 +37,26 @@ angular.module('umbraco')
function openDialog(index){
var dialogData = {};
if(index){
if(index !== null && $scope.renderModel[index]) {
var macro = $scope.renderModel[index];
dialogData = {macroData: macro};
}
dialogService.macroPicker({
dialogData : dialogData,
callback: function(data) {
dialogData : dialogData,
callback: function(data) {
collectDetails(data);
collectDetails(data);
//update the raw syntax and the list...
if(index){
$scope.renderModel[index] = data;
}else{
$scope.renderModel.push(data);
}
}
});
}
//update the raw syntax and the list...
if(index !== null && $scope.renderModel[index]) {
$scope.renderModel[index] = data;
} else {
$scope.renderModel.push(data);
}
}
});
}