diff --git a/modules/portal/public/lib/controllers/controller.records.js b/modules/portal/public/lib/controllers/controller.records.js index 9288bc2e4..ae7d3e3ee 100644 --- a/modules/portal/public/lib/controllers/controller.records.js +++ b/modules/portal/public/lib/controllers/controller.records.js @@ -179,9 +179,9 @@ angular.module('controller.records', []) $scope.editRecord = function(record) { $scope.currentRecord = angular.copy(record); if ($scope.currentRecord.recordSetGroupChange == undefined){ - $scope.currentRecord.recordSetGroupChange = {} - $scope.currentRecord.recordSetGroupChange.requestedOwnerGroupId = angular.copy(record.ownerGroupId); - $scope.currentRecord.recordSetGroupChange.ownerShipTransferStatus = angular.copy("AutoApproved"); + $scope.currentRecord.recordSetGroupChange = {} + $scope.currentRecord.recordSetGroupChange.requestedOwnerGroupId = angular.copy(record.ownerGroupId); + $scope.currentRecord.recordSetGroupChange.ownerShipTransferStatus = angular.copy("AutoApproved"); } getGroup($scope.currentRecord.recordSetGroupChange.requestedOwnerGroupId); $scope.recordModal = { @@ -200,12 +200,11 @@ angular.module('controller.records', []) $scope.requestOwnerShip = function(record) { $scope.currentRecord = angular.copy(record); if ($scope.currentRecord.recordSetGroupChange == undefined){ - $scope.currentRecord.recordSetGroupChange = {} - $scope.currentRecord.recordSetGroupChange.requestedOwnerGroupId = angular.copy(record.ownerGroupId); - $scope.currentRecord.recordSetGroupChange.ownerShipTransferStatus = angular.copy("AutoApproved"); - } - $scope.currentRecord.recordSetGroupChange.ownerShipTransferStatus = angular.copy("AutoApproved") - + $scope.currentRecord.recordSetGroupChange = {} + $scope.currentRecord.recordSetGroupChange.requestedOwnerGroupId = angular.copy(record.ownerGroupId); + $scope.currentRecord.recordSetGroupChange.ownerShipTransferStatus = angular.copy("AutoApproved"); + } + $scope.currentRecord.recordSetGroupChange.ownerShipTransferStatus = angular.copy("AutoApproved"); $scope.recordModal = { action: $scope.recordModalState.UPDATE, title: "Request OwnerShip transfer", @@ -222,12 +221,11 @@ angular.module('controller.records', []) $scope.requestOwnerShipTransfer = function(record, isOwnerShipRequest) { $scope.currentRecord = angular.copy(record); if ($scope.currentRecord.recordSetGroupChange == undefined){ - $scope.currentRecord.recordSetGroupChange = {} - $scope.currentRecord.recordSetGroupChange.requestedOwnerGroupId = angular.copy(record.ownerGroupId); - $scope.currentRecord.recordSetGroupChange.ownerShipTransferStatus = angular.copy("AutoApproved"); - } - $scope.currentRecord.recordSetGroupChange = angular.copy(record.recordSetGroupChange); - + $scope.currentRecord.recordSetGroupChange = {} + $scope.currentRecord.recordSetGroupChange.requestedOwnerGroupId = angular.copy(record.ownerGroupId); + $scope.currentRecord.recordSetGroupChange.ownerShipTransferStatus = angular.copy("AutoApproved"); + } + $scope.currentRecord.recordSetGroupChange = angular.copy(record.recordSetGroupChange); $scope.recordModal = { previous: angular.copy(record), action: $scope.recordModalState.UPDATE, @@ -328,7 +326,7 @@ angular.module('controller.records', []) }; $scope.submitUpdateRecord = function () { - var record = angular.copy($scope.currentRecord) + var record = angular.copy($scope.currentRecord); if(record.recordSetGroupChange.requestedOwnerGroupId != undefined){ if (record.ownerGroupId != $scope.recordModal.previous.ownerGroupId && $scope.isZoneAdmin){ record.recordSetGroupChange.requestedOwnerGroupId = angular.copy(record.ownerGroupId);