Skip to content

Conversation

@leogermani
Copy link
Contributor

@leogermani leogermani commented Aug 3, 2020

This PR changes the token used to dispatch requests to subscribe to comments.

Changes proposed in this Pull Request:

  • Use the blog token to submit subscription to comments

Jetpack product discussion

p9dueE-1Dv-p2

Does this pull request change what data or activity we track or use?

No

Testing instructions:

  • Set up a connected Jetpack

  • Activate the Subscription module

  • Visit your site as an anonymous user

  • Leave a comment on a post, enter a valid email and check the "Notify me of follow-up comments by email" box.

  • verify the subscription worked. See 25ebc-pb/#plain

Proposed changelog entry for your changes:

  • Subscribe to comments now uses the blog token

@leogermani leogermani self-assigned this Aug 3, 2020
@leogermani leogermani force-pushed the update/subscribe_comments_use_blog_token branch from 9a95366 to ebcbc89 Compare August 3, 2020 20:48
@leogermani leogermani added this to the 8.9 milestone Aug 3, 2020
@leogermani leogermani force-pushed the add/xmlrpc-async-call-lib branch from e6c2051 to 455225a Compare August 3, 2020 21:22
@leogermani leogermani force-pushed the update/subscribe_comments_use_blog_token branch from ebcbc89 to 80093d7 Compare August 3, 2020 21:27
@leogermani leogermani force-pushed the add/xmlrpc-async-call-lib branch from 56c669e to 8afe88b Compare August 4, 2020 14:05
@leogermani leogermani force-pushed the update/subscribe_comments_use_blog_token branch from 80093d7 to ac48e50 Compare August 4, 2020 14:31
Base automatically changed from add/xmlrpc-async-call-lib to master August 5, 2020 17:05
@leogermani leogermani force-pushed the update/subscribe_comments_use_blog_token branch from ac48e50 to 30ed6bf Compare August 5, 2020 18:49
@leogermani leogermani added [Status] Needs Review This PR is ready for review. [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it [Feature] Subscriptions All subscription-related things such as paid and unpaid, user management, and newsletter settings. labels Aug 5, 2020
@leogermani leogermani marked this pull request as ready for review August 5, 2020 18:49
@jetpackbot
Copy link
Collaborator

Thank you for the great PR description!

When this PR is ready for review, please apply the [Status] Needs Review label. If you are an a11n, please have someone from your team review the code if possible. The Jetpack team will also review this PR and merge it to be included in the next Jetpack release.

E2E results is available here (for debugging purposes): https://jetpack-e2e-dashboard.herokuapp.com/pr-16692

Scheduled Jetpack release: September 1, 2020.
Scheduled code freeze: August 25, 2020

Generated by 🚫 dangerJS against 30ed6bf

Copy link
Member

@kbrown9 kbrown9 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tested this using the provided testing instructions, and the subscriber was added to the comment, as expected.

@kbrown9 kbrown9 added [Status] Ready to Merge Go ahead, you can push that green button! and removed [Status] Needs Review This PR is ready for review. labels Aug 11, 2020
@leogermani leogermani merged commit e045737 into master Aug 11, 2020
@leogermani leogermani deleted the update/subscribe_comments_use_blog_token branch August 11, 2020 12:40
@matticbot matticbot added [Status] Needs Changelog and removed [Status] Ready to Merge Go ahead, you can push that green button! labels Aug 11, 2020
jeherve added a commit that referenced this pull request Aug 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Feature] Subscriptions All subscription-related things such as paid and unpaid, user management, and newsletter settings. [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants