Răsfoiți Sursa

Ask user to type their email when deleting account, not "DELETE"

Shane Kilkelly 10 ani în urmă
părinte
comite
73bb11e4a0
1 a modificat fișierele cu 4 adăugiri și 3 ștergeri
  1. 4 3
      services/web/public/coffee/main/account-settings.coffee

+ 4 - 3
services/web/public/coffee/main/account-settings.coffee

@@ -21,7 +21,8 @@ define [
 		$scope.deleteAccount = () ->
 			modalInstance = $modal.open(
 				templateUrl: "deleteAccountModalTemplate"
-				controller: "DeleteAccountModalController"
+				controller: "DeleteAccountModalController",
+				scope: $scope
 			)
 	]
 
@@ -39,7 +40,7 @@ define [
 				, 700
 
 			$scope.checkValidation = ->
-				$scope.state.isValid = $scope.state.deleteText == "DELETE"
+				$scope.state.isValid = $scope.state.deleteText == $scope.email
 
 			$scope.delete = () ->
 				$scope.state.inflight = true
@@ -56,4 +57,4 @@ define [
 
 			$scope.cancel = () ->
 				$modalInstance.dismiss('cancel')
-	]
+	]