Fixed a case where the supermodel was overriding what a previous supermodel had set for saveBackups.

This commit is contained in:
Scott Erickson 2014-06-23 16:56:32 -04:00
parent 815ef88e78
commit dde43d5df3

View file

@ -122,7 +122,7 @@ module.exports = class SuperModel extends Backbone.Model
return @progress is 1.0 or not @denom
addModelResource: (modelOrCollection, name, fetchOptions, value=1) ->
modelOrCollection.saveBackups = @shouldSaveBackups(modelOrCollection)
modelOrCollection.saveBackups = modelOrCollection.saveBackups or @shouldSaveBackups(modelOrCollection)
@checkName(name)
res = new ModelResource(modelOrCollection, name, fetchOptions, value)
@storeResource(res, value)