When a one-way relationship already exists from A to B, the module refuses a second one-way relationship of the same type from B to A. This should be allowed, e.g. when defining a 'subscription' relationship:
A can subscribe to B's content,
B can subscribe to A's content,
but they should still be regarded as two independent one-way relationships. The module does a 'between' check when establishing the second, reciprocal relationship, which is too strict. I've included a patch in attachment.
Cheers,
Bart.
| Comment | File | Size | Author |
|---|---|---|---|
| reciprocal-one-way-relationships-not-allowed.patch | 842 bytes | icarus75 |
Comments
Comment #1
icarus75 commentedComment #2
jaydub commentedAlso see #348025: Two way of one-way relationship
Comment #3
alex.k commentedSorry but I can't apply the patch as is, because it will alter the default behavior. It would need an admin side switch to turn on and off.
Comment #4
berdirSorry for pinging the participants.
Now that Drupal 7 is out, there is no support for Drupal 5 and the corresponding modules anymore. Therefore, I'm closing all old issues which are still open.
I suggest you upgrade to Drupal 6 or 7 and figure out if you're feature is still needed or the bug still exists and open a new issue in that case.