Mi chiedevo in che modo è possibile rilevare un'eccezione di koala oauth (ad esempio la reimpostazione della password utente).Come catturare Koala :: Facebook :: APIError OAuthException o reimpostazione della password utente
In questo momento questo è quello che ho/uso finora:
rescue_from Koala::Facebook::APIError do
# redirect to fb auth dialog
end
ma questo cattura tutti gli errori .. come posso fare che solo con OAuth o solo reimpostazione della password?
EDIT:
scoperto una soluzione più esplicito al problema:
rescue_from Koala::Facebook::APIError do |exception|
if exception.fb_error_type == 190
# password reset - redirect to auth dialog
else
raise "Facebook Error: #{exception.fb_error_type}"
end
end
grazie in anticipo oliver