You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've have a rescue in our code for Koala::Facebook::APIErrors and we've noticed that when error code #31 is returned, it gets passed into our response instead of raising a Koala::Facebook::ClientError
When a similar error code is returned #131037, then Koala returns a Koala::Facebook::ClientError
Could this be resolved when someone gets a second?
The text was updated successfully, but these errors were encountered:
Unfortunately, we aren't able to get error 31 for that particular user anymore, instead we're now getting a #131037 error code instead, which is returning a 400 and raising the correct error.
If we run into it again, I can provide an update here, but it does appear that the response would probably be 200.
Do you think there should be an edge case check in graph_error_checker for this in this instance?
Do you think there should be an edge case check in graph_error_checker for this in this instance?
No I'd prefer to close the issue for now and wait for extra info if you have it again.
Problem is that fb/graphql is known to return 200 on errors from time to time from what we see with prod load, and starting adding an exception here would mean keeping adding more and more exceptions in the future and they will be hard to maintain
Hello!
We've have a rescue in our code for Koala::Facebook::APIErrors and we've noticed that when error code #31 is returned, it gets passed into our response instead of raising a Koala::Facebook::ClientError
When a similar error code is returned #131037, then Koala returns a Koala::Facebook::ClientError
Could this be resolved when someone gets a second?
The text was updated successfully, but these errors were encountered: