From fe33fa1f650145532c97838a56c3e0548bc765fa Mon Sep 17 00:00:00 2001 From: Paulo Reis Date: Thu, 2 Feb 2017 10:19:00 +0000 Subject: [PATCH] Add modal controller. --- .../TrackChangesUpgradeModalController.coffee | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 services/web/public/coffee/ide/review-panel/controllers/TrackChangesUpgradeModalController.coffee diff --git a/services/web/public/coffee/ide/review-panel/controllers/TrackChangesUpgradeModalController.coffee b/services/web/public/coffee/ide/review-panel/controllers/TrackChangesUpgradeModalController.coffee new file mode 100644 index 0000000000..ae8c049f69 --- /dev/null +++ b/services/web/public/coffee/ide/review-panel/controllers/TrackChangesUpgradeModalController.coffee @@ -0,0 +1,11 @@ +define [ + "base" +], (App) -> + App.controller "TrackChangesUpgradeModalController", ($scope, $modalInstance) -> + $scope.cancel = () -> + $modalInstance.dismiss() + + $scope.startFreeTrial = (source) -> + ga?('send', 'event', 'subscription-funnel', 'upgraded-free-trial', source) + window.open("/user/subscription/new?planCode=student_free_trial_7_days") + $scope.startedFreeTrial = true \ No newline at end of file