aymerick/kowa-client

View on GitHub
app/routes/settings/general.js

Summary

Maintainability
A
3 hrs
Test Coverage
import AuthenticatedRoute from 'kowa/routes/authenticated';

var SettingsGeneralRoute = AuthenticatedRoute.extend({
  model: function() {
    return this.modelFor('site');
  },

  deactivate: function () {
    var model = this.modelFor('settings.general');

    // revert any unsaved changes on exit
    if (model && model.get('isDirty')) {
        model.rollback();
    }

    this._super();
  }
});

export default SettingsGeneralRoute;