Просмотр исходного кода

improved contact us form progress feedback

Henry Oswald 10 лет назад
Родитель
Сommit
7f05ac54f8
1 измененных файлов с 9 добавлено и 2 удалено
  1. 9 2
      services/web/public/coffee/main/universties-site.coffee

+ 9 - 2
services/web/public/coffee/main/universties-site.coffee

@@ -5,13 +5,20 @@ define [
 	App.controller 'UniverstiesContactController', ($scope, $modal) ->
 
 		$scope.form = {}
+		$scope.sent = false
+		$scope.sending = false
 		$scope.contactUs = ->
+			if !$scope.form.email?
+				console.log "email not set"
+				return
+			$scope.sending = true
 			params = 
 				name: $scope.form.name || $scope.form.email
 				email: $scope.form.email
-				labels: $scope.form.type
+				labels: $scope.form.source
 				message: "Please contact me with more details"
 				subject: $scope.form.subject
-				about : "#{$scope.form.position || ''} #{$scope.form.university || ''} #{$scope.form.source || ''}"
+				about : "#{$scope.form.position || ''} #{$scope.form.university || ''}"
 
 			Groove.createTicket params, (err, json)->
+				$scope.sent = true