-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Source Instagram: decrease give up rate #23671
Source Instagram: decrease give up rate #23671
Conversation
/test connector=connectors/source-instagram
Build FailedTest summary info:
|
/test connector=connectors/source-instagram
Build PassedTest summary info:
|
/test connector=connectors/source-instagram
Build PassedTest summary info:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One question, but 👍🏻
@@ -88,7 +88,13 @@ def _find_accounts(self) -> List[Mapping[str, Any]]: | |||
} | |||
) | |||
except FacebookRequestError as exc: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do all FacebookRequestError
s we might run into here pertain to permissions issues? Is there something more specific we could except in order to raise this specific error message in order to avoid accidentally masking other issues as permission issues?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for commenting, I added improvement for this code, now we checking the error status code and if this code rated to permissions we also say about checking permission needed for our connector.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, thanks!
/test connector=connectors/source-instagram
Build PassedTest summary info:
|
/publish connector=connectors/source-instagram
if you have connectors that successfully published but failed definition generation, follow step 4 here |
* updated spec and added more specific error message * added change log * refactored error handling * auto-bump connector version --------- Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* updated spec and added more specific error message * added change log * refactored error handling * auto-bump connector version --------- Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Give up reason: the endpoint requires the pages_read_engagement permission. For now we haven't an access to our test account to test these permissions(add/remove). See here for more info.
Phase 1, in this PR was added info about main permissions in spec and added doc links in error message to navigate user.