Jetpack Plan: Updated cached plan via common method; fix issues with plan caching#11626
Jetpack Plan: Updated cached plan via common method; fix issues with plan caching#11626
Conversation
|
Thank you for the great PR description! When this PR is ready for review, please apply the Scheduled Jetpack release: April 2, 2019. |
7c4dc90 to
d6eab2a
Compare
d6eab2a to
cc04c7e
Compare
| ); | ||
| } | ||
|
|
||
| private function get_free_plan() { |
There was a problem hiding this comment.
Arguably, we could probably minimize the array in this method and the next since our current logic focuses on the product slug. BUT, we may want to write tests that rely on the other information in these arrays in the near future. So, I have a slight preference to leave as-is.
There was a problem hiding this comment.
Makes sense and sounds good.
jeherve
left a comment
There was a problem hiding this comment.
This looks good. I only have a minor comment.
kraftbj
left a comment
There was a problem hiding this comment.
It worked as described for me. I didn't see any warnings or errors, expected plan result provided.
* Initial Changelog for 7.2 * Testing list: add mention of IE11 testing * Initial Changelog for 7.2 * Testing list: add mention of IE11 testing * Add CL for #11224 * Add CL for #11426 * Add CL for #11442 * Add testing instructions for #11224 * Add CL for #11451 * Reclassify CL item * Add testing instructions for #11451 * Add CL for #11486 * Add CL for #11418 * Add CL for #11524 * Add CL and testing instructions for #11449 * Add CL for #11460 * Add CL for #11520 and #11582 * Add CL for #11531 * Add CL #11644 * Add testing instructions for #11644 * Add testing instructions for #11644 * Add CL for #11618 * Uniform changelog lines * CL #11679 * CL #11661 * CL #11654 * CL #11645 * CL #11643 * CL #11636 * CL #11635 and for other PHPCS commits * CL #11627 * CL #11626 * CL #11598 * CL #11596 * Remove nested items for shortcopy. I don't believe the detailed list is helpful * CL #11570 * CL #11569 * CL #11560 * CL #11558 * CL #11555 * CL #6704 * CL #11298 * CL #11324 * CL #11443 * CL #11484 * CL #11516 * CL #11529 * Expand Ads block enhancement CL item
Changes proposed in this Pull Request:
Jetpack_Planclassjetpack_active_planoption go through theJetpack_PlanclassJetpack_Plancache and add some functionality to clear that cache when the option is updated.Testing instructions:
wp option delete jetpack_active_planand then reload admin page. Ensure plan is reflected correctlyProposed changelog entry for your changes: