Automattic / Automattic/jetpack
Admin: Anti-spam card displays Upgrade button with Anti-Spam product purchased and Akismet deactivated
- Dominant language
- PHP
- Stars
- 1.8k
- Forks
- 898
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 774
Description
#### Steps to reproduce the issue
1. Install, active, and connect Jetpack.
2. Purchase an Anti-Spam product.
3. Navigate to `wp-admin -> plugins` and deactivate Akismet.
4. Navigate to `wp-admin -> Jetpack Dashboard -> At a Glance`.
5. The `Anti-spam` card displays an `Upgrade` button. This site already has an anti-spam plan, so that button should not be displayed.
6. Click the `Upgrade` button and notice that the Anti-Spam product is added to your cart.
When the site has a Security bundle and Akismet is deactivated, the `Set up` button is displayed instead of the `Upgrade` button, which is the correct behavior.
Contributor guide
Research direction
Reproduce the issue through wp-admin → plugins and Jetpack Dashboard → At a Glance with an Anti-Spam product purchased and Akismet deactivated. Compare the Anti-spam card with the Security bundle case; done means the purchased Anti-Spam plan shows Set up rather than Upgrade and does not add the product to the cart.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, wordpress
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100