General settings now with save

This commit is contained in:
Mark McDowall 2013-07-11 08:16:19 -07:00
parent 2e8311bdd0
commit ff7292bbc1
1 changed files with 6 additions and 16 deletions

View File

@ -1,23 +1,13 @@
'use strict'; 'use strict';
define( define(
[ [
'backbone', 'Settings/SettingsModelBase'
'Mixins/AsChangeTrackingModel' ], function (SettingsModelBase) {
], function (Backbone, AsChangeTrackingModel) { return SettingsModelBase.extend({
var model = Backbone.Model.extend({
url: window.ApiRoot + '/settings/host', url : window.ApiRoot + '/settings/host',
successMessage: 'General settings saved',
errorMessage : 'Failed to save general settings'
initialize: function () {
this.on('change', function () {
this.isSaved = false;
}, this);
this.on('sync', function () {
this.isSaved = true;
}, this);
}
}); });
return AsChangeTrackingModel.call(model);
}); });