Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Where is the love?
I have Users that need to vote on other Users (hypothetically, of course).
This adds two has_many relationships to the class with the second obscuring the first:
With this pull request the relationship name is configurable, though by default stays as
:votes
for both, so it is fully backward compatible. Now you can do the following in an initializer:Now on any given user:
Thanks for the great voting tool!
Backwards Compatability
Tests