Im not getting this one way relationship thing. Well I am, but Im trying to create a fan list, so i create a one way relationship that doesnt require requests. Its one way because if your a fan of someone it doesnt mean there going to be a fan of you, and it just doesnt need requests.
But if user A becomes a fan of userB then user B cant become a fan of user A, because its set to one way relationship.
I dont want to set it as two way because if user A becomes a fan of user B then user B is automatically a fan of user A, which I don want. And secondly I would like two blocks one that says what the user is a fan of and a second box that says whos a fan of this user. Not just one block that says fans.
So to sum up Im trying to create a one way relationship that both users are able to have.
Thanks
Comments
Comment #1
alex.k commentedYou are correct, one-way relationships were coded not to allow both directions between the same two users... the intent is to support unequal relationships such as parent/child, mentor/student, etc.
However the restriction seems to be artificial; I can't think offhand what would break if it was allowed to establish it both ways. So it should be possible to try to remove it.
As far as blocks, it's better to create two blocks using Views, one where you are the requester, the other where you are the requestee of a relationship.
Comment #2
sam_squarewave commentedI am in need of this feature as well. Nice hassle free relationship for the users.
Comment #3
Anarchtica commentedI need this feature too.
Comment #4
a_c_m commentedYup, just ran into this myself.
The "fan" relationship i would say might even be more used than the "parent -> child" truly one way relationship.
Comment #5
a_c_m commentedsee http://drupal.org/node/348025