i have a Permissions table with rank_id:integer, group_id:integer and
a group model and a rank model.
The group has_many "virtual permissions" through the join table. Each
is identified by the key in the permissions table with a :condition on
the has_many association.
But when i add a association through the has_many association it
doesn't create the
permissions entry with the right key. It just puts NULL into the
This is my code (the important parts of the models) with a example
which operation fails.