Skip to content

Commit

Permalink
IE6 doesn't have Array#indexOf.
Browse files Browse the repository at this point in the history
  • Loading branch information
benpickles committed Aug 23, 2010
1 parent 41d1871 commit cacbd4b
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
4 changes: 2 additions & 2 deletions src/model_class_methods.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ Model.ClassMethods = {
for (var i = 0; i < arguments.length; i++) {
var model = arguments[i];

if (this.collection.indexOf(model) === -1 &&
if (jQuery.inArray(model, this.collection) === -1 &&
!(model.id() && this.find(model.id())) &&
uids.indexOf(model.uid) === -1)
jQuery.inArray(model.uid, uids) === -1)
{
this.collection.push(model);
added.push(model);
Expand Down
3 changes: 2 additions & 1 deletion src/model_rest_persistence.js
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,8 @@ Model.RestPersistence = function(resource, methods) {

xhr: function(method, url, model, callback) {
var self = this;
var data = ["DELETE", "GET"].indexOf(method) > -1 ? null : this.params(model);
var data = jQuery.inArray(method, ["DELETE", "GET"]) > -1 ?
null : this.params(model);

return jQuery.ajax({
type: method,
Expand Down

0 comments on commit cacbd4b

Please sign in to comment.