improved contact us form progress feedback

This commit is contained in:
Henry Oswald 2016-02-01 15:22:22 +00:00
parent 1f6b43e1b1
commit 7f05ac54f8

View file

@ -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