In fb_user_user() function when $op == 'logout' (or fb_user_user_logout() in case of D7, as the same issue applies to D7 version too) there is a call to drupal_goto() at the end, which prevents all later implementations of the same hook being called. Just spotted, so don't have any fix for this yet...

Comments

Dave Cohen’s picture

Yeah, it's not a great situation.

One workaround is to adjust module weights so that fb_user_user() will be invoked last of all hook_user().

thedavidmeister’s picture

Status: Active » Fixed

These drupal_goto() calls seem to have been removed in the latest dev versions. Feel free to re-open if they make their way back in.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.