Security, performance, marketing, and design tools — Jetpack is made by WordPress experts to make WP sites safer and faster, and help you grow your traffic.
When Jetpack is activated but not connected the My Jetpack page is making unnecessary API calls repeatedly.
If no connection exists there should not be any api requests to load data. In addition the code needs to be hardened so that it recognizes 400 and 404 responses and does not attempt to retry the requests.
Steps to reproduce
Install and Activate jetpack
Visit the wp-admin
open Dev Tools to the "network" tab
Visit My Jetpack
A clear and concise description of what you expected to happen.
When Jetpack is activated but not connected we should not be making these api requests. At a minimum we should only be making them once.
What actually happened
4 requests are triggered that return 404/400 responses. These requests are retried twice for a total of 12 requests.
Impacted plugin
Jetpack
Quick summary
When Jetpack is activated but not connected the My Jetpack page is making unnecessary API calls repeatedly.
If no connection exists there should not be any api requests to load data. In addition the code needs to be hardened so that it recognizes 400 and 404 responses and does not attempt to retry the requests.
Steps to reproduce
A clear and concise description of what you expected to happen.
When Jetpack is activated but not connected we should not be making these api requests. At a minimum we should only be making them once.
What actually happened
4 requests are triggered that return 404/400 responses. These requests are retried twice for a total of 12 requests.
Impact
All
Available workarounds?
No but the platform is still usable
Platform (Simple and/or Atomic)
Atomic, Self-hosted
Logs or notes
No response