I have setup a rule to print a message on a member's FB page when they sign up using FBOauth - however, when they skip authorization for my website to post on their behalf (via the FB modal) they are shown "Something went wrong while posting update to your facebook wall. The error has been captured by watchdog." when they return to my site after the initial FB authentication.

How can I turn that message off or replace it with something more friendly?

Thanks,

q./

Comments

designguru’s picture

Priority: Normal » Major

I'm surprised no one else has had this problem.

On looking at it again now I see that this is because I setup a Rule with the event "User registered using Facebook connect" with the action "Post an update on user's facebook wall."

Now, when a user has not authorized the web app to post on its wall the Rules module will print an error on their screen when they authorize Facebook saying "Something went wrong while posting update to your facebook wall. The error has been captured by watchdog."

The problem is, I don't see a work-flow for avoiding this! Is there any way to add a condition to the FBOauth module for Rules where I can say "If user authorized site to post on wall" or something? Otherwise, is there any way anyone can help me avoid the error message being printed?

Thanks,
Qasim

designguru’s picture

Status: Active » Closed (duplicate)

I realise that this is an issue more to do with the FBRules module and have posted it there:
https://drupal.org/node/2017105

Cheers,
q./