Closed (fixed)
Project:
Drupal for Facebook
Version:
6.x-2.0-rc2
Component:
Facebook Connect
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
24 Jul 2010 at 02:35 UTC
Updated:
11 Oct 2012 at 12:01 UTC
This seems to happen with relative frequency. Login with facebook connect here:
and it shows the picture of the LAST person who logged in, not even on that computer instead of your the profile pic of the logged in user (or maybe we are actually logged in as that user??)
Comments
Comment #1
mikerasmussen commentedThis is fixed. This was being caused by Block cache being turned ON. What happened is that it cached the block with the $fbu of someone else, then show up wrong for some users.
I turned off block cache and it all worked...
Comment #2
Dave Cohen commentedAt the end of fb_settings.inc, it tries to disable drupal caching whenever a user is connected.
I guess that works only for page cache and not blocks. Possibly block cache could be disabled there as well.
Also, if you change the input format of your block to something that can't be cached (like PHP instead of HTML), that might work... I'm really not sure.
Comment #3
thedavidmeister commentedseems like this was just the wrong block cache settings? also, can't use FBML any more - http://developers.facebook.com/docs/reference/fbml/