UNPKG

473 BJavaScriptView Raw
1import Ember from 'ember';
2
3export default Ember.Controller.extend({
4 actions: {
5 save: function(user) {
6 var self = this;
7
8 user.get('errors').clear();
9 user.save().then(function() {
10 self.transitionToRoute('/');
11 });
12 },
13
14 cancel: function(user) {
15 if (window.confirm("All unsved changes will be lost. Are you sure you want to leave?"))
16 {
17 user.rollback();
18 this.transitionToRoute('/');
19 }
20 }
21 }
22});