Revert and adjusts "Fixes issue when creating DateTypes of type Umbraco.MultiNodeTreePicker with type member, because -1 can't be casted to Udi"

This commit is contained in:
Shannon
2019-07-03 11:23:25 +10:00
parent d3b4b9fe64
commit df11935598

View File

@@ -55,11 +55,25 @@ angular.module('umbraco')
};
$scope.clear = function() {
$scope.model.value.id = undefined;
$scope.node = undefined;
$scope.model.value.query = undefined;
$scope.model.value.id = null;
$scope.node = null;
$scope.model.value.query = null;
};
//we always need to ensure we dont submit anything broken
var unsubscribe = $scope.$on("formSubmitting", function (ev, args) {
if($scope.model.value.type === "member"){
$scope.model.value.id = null;
$scope.model.value.query = "";
}
});
//when the scope is destroyed we need to unsubscribe
$scope.$on('$destroy', function () {
unsubscribe();
});
function populate(item){
$scope.clear();
item.icon = iconHelper.convertFromLegacyIcon(item.icon);