Skip to content

Commit

Permalink
Remove a relic mutex surrounding hasMany association encoding
Browse files Browse the repository at this point in the history
  • Loading branch information
airhorns committed Jul 11, 2012
1 parent 4c8db2e commit f5a0c36
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 13 deletions.
5 changes: 0 additions & 5 deletions lib/batman.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 0 additions & 5 deletions lib/dist/batman.node.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 0 additions & 3 deletions src/model/associations/has_many_association.coffee
Expand Up @@ -22,8 +22,6 @@ class Batman.HasManyAssociation extends Batman.PluralAssociation
association = @
return {
encode: (relationSet, _, __, record) ->
return if association._beingEncoded
association._beingEncoded = true
return unless association.options.saveInline
if relationSet?
jsonArray = []
Expand All @@ -33,7 +31,6 @@ class Batman.HasManyAssociation extends Batman.PluralAssociation
relationJSON[association.foreignKey] = record.get(association.primaryKey)
jsonArray.push relationJSON

delete association._beingEncoded
jsonArray

decode: (data, key, _, __, parentRecord) ->
Expand Down

0 comments on commit f5a0c36

Please sign in to comment.