As the title implies, if I am viewing a user that hasnt entered a status yet, the name and status information is captured for the me.
So, Steve is looking at Joe's user page, and Joe hasnt entered a status yet. I would see:
Steve
is testing the status module
5 minutes ago
Additionally, if I'm Joe, and I look at my user page (without having entered a status yet), I see:
Anonymous
does not have a status.
Joe (input form) (save button)
Comments
Comment #1
omnimole commentedCame here to post the same bug. Just upgraded to the new version and noticed this. I don't think it was doing this on the previous version.
Comment #2
icecreamyou commentedThe first part is probably not a bug. The status update block shows the current user's status unless Legacy Mode is set. On the demo site Legacy Mode is set for user profiles, and you can see that the problem you've reported does not occur. I can't reproduce this on user profiles (i.e. without using the block) either.
The second part (that users with no statuses see "Anonymous does not have a status") is a bug, and I've just committed a fix to dev.
Comment #3
omnimole commentedYup, it was the legacy option for 'nodes' doing it for me. Thanks!
Comment #4
benjaminlhaas commentedI just grabbed the latest dev version, and I'm still seeing this "anonymous" issue. Anything I need to do to make it work? What exactly was the patch?
Comment #5
icecreamyou commentedThe dev with the changed code wasn't generated yet when you downloaded the tarball. Try getting it now, and clearing your cache on both your browser and Drupal.
I believe the change was namely to replace the function _facebook_status_get_status_fast() with this:
...the problem being that
theme('facebook_status_form_display')would pass an empty status totheme('facebook_status_item', $status)if the user hadn't submitted any statuses yet.Comment #6
benjaminlhaas commentedAha, I jumped the gun by just a bit. Thanks for the fix!