From 7f05ac54f8906bd3e6152cf00c241093eaccdbea Mon Sep 17 00:00:00 2001 From: Henry Oswald Date: Mon, 1 Feb 2016 15:22:22 +0000 Subject: [PATCH] improved contact us form progress feedback --- .../web/public/coffee/main/universties-site.coffee | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/services/web/public/coffee/main/universties-site.coffee b/services/web/public/coffee/main/universties-site.coffee index dd9d8858df..aeaeab72b5 100644 --- a/services/web/public/coffee/main/universties-site.coffee +++ b/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