main
1App.ServiceEnvironmentsNewController = Ember.Controller.extend
2 actions:
3 createEnvironment: ->
4 fields = @get('fields')
5 if App.Environment.valid(fields)
6 environment = @store.createRecord('environment', @get('fields'))
7 serviceId = @get('fields')['serviceId']
8 service = @store.find('service', serviceId).then (service) =>
9 environment.set('service', service)
10 environment.save().then =>
11 @transitionTo('environment', environment)
12 else
13 @set('showError', true)