Automattic / Automattic/jetpack
Publicize: Lots of Facebook pages managed by a single account chokes the connection process
- Dominant language
- PHP
- Stars
- 1.8k
- Forks
- 898
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 774
Description
A user was trying to connect Facebook to Publicize, but their Facebook account was a manager/admin on over 100 pages, and thus once they authorized with Facebook and came back to Jetpack try and choose a page, Jetpack choked on all of those pages and spit out an error as follows:
```
Goshdarnit!
Something has gone wrong with our servers. It’s probably Matt’s fault.
We’ve just been notified of the problem.
Hopefully this should be fixed ASAP, so kindly reload in a minute and
things should be back to normal.
```
Contributor guide
Research direction
No files or tests are named. Start by tracing the Publicize Facebook authorization and page-selection flow, then reproduce it with an account managing more than 100 pages. Done means the connection completes and the user can choose a page without receiving the server error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- api, backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100