Suppose you have 2 relationship types, Friend and Best Friend, and that Best Friend implies Friend. Currently, if I send you a Best Friend request, the Friend "request" isn't generated until you approve the Best Friend request, and the Friend "request" is automatically approved. That means you don't have the option of approving only the Friend request, but disapproving the Best Friend request.
If the implications module created an unapproved Friend request at the time the Best Friend request was created, then you would have the option of approving the Friend request, but disapproving the Best Friend request, which may be desirable, at least in some cases.
Jeff, what are your thoughts about this "enhancement"?
Comments
Comment #1
prfctns6@gmail.com CreditAttribution: prfctns6@gmail.com commentedPlease note: now that the patch posted at http://drupal.org/node/177339 has been applied, approving an implying request automatically approves any pre-existing implied requests, so adding the enhancement mentioned here wouldn't require any extra code at approval time.
Comment #2
prfctns6@gmail.com CreditAttribution: prfctns6@gmail.com commentedCommitted the change
Comment #3
sprsquish CreditAttribution: sprsquish commented