Paulo Reis 10 лет назад
Родитель
Сommit
32d59b6212
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      services/web/public/coffee/ide/FeatureOnboardingController.coffee

+ 7 - 1
services/web/public/coffee/ide/FeatureOnboardingController.coffee

@@ -1,17 +1,23 @@
 define [
 	"base"
 ], (App) ->
-	App.controller "FeatureOnboardingController", ($scope, $modal, event_tracking) ->
+	App.controller "FeatureOnboardingController", ($scope, settings) ->
 		$scope.isFeatureSettingDefined = window.userSettings.syntaxValidation?;
 
 		$scope.innerStep = 1
 
 		$scope.turnCodeCheckOn = () ->
+			settings.saveProjectSettings({ syntaxValidation: true })
 			navToInnerStep2()
 			
 		$scope.turnCodeCheckOn = () ->
+			settings.saveProjectSettings({ syntaxValidation: false })
 			navToInnerStep2()
 
+		$scope.dismiss = () ->
+			# TODO Toggle logic.
+			$scope.isFeatureSettingDefined = false 
+
 		navToInnerStep2 = () ->
 			$scope.innerStep = 2
 			$scope.ui.leftMenuShown = true