The day began just like any other day. I browsed to the MCBA site, clicked through to an events page and there it was:
my Facebook Fan Box was not delivering the wall posts to the feed.
No posts.
Just three check ins.
Which meant the content on the EVENTS page was not EVENTS.
HORRORS!
Ok, stay calm.
I emailed Nancy right away, “something was wrong and I’m right on it”.
Then I searched the Facebook Developers Bug Page for similar reports. Yep! Bingo. “Like Box Stream not updating correctly“. Ok excellent I am not alone here. Bad news:
- Status: New
- Priority: None
That does not bode well for fast fixes.
I continued on the search for a solution and found an item on the documentation:
force_wall – for Places, specifies whether the stream contains posts from the Place’s wall or just checkins from friends. Default value: false.
I placed a force_wall=true&stream=true& in the code and fixed it.
Interestingly, I have the same type of box on another site for another client. No force wall code, and it’s showing the wall posts. How funny.
I love code.
So I emailed Nancy and told her it was now fixed. Moral of the story:
When I see something wrong, I let my client know there is an issue and that I’m working on it. Then I keep everyone up to date with my progress (not very detailed, just enough so the person knows it’s being worked on) and finally with the resolution. Things go wrong once in a while. Develop a healthy attitude and process on fixing the problems and keep your client informed.