-
Notifications
You must be signed in to change notification settings - Fork 849
Sync: Fix nonce action string in theme edit sync #16702
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There is currently a mistake in the edit theme jetpack sync functionality that is preventing theme edited events from reaching the Activity Log. The nonce field is being created like this in the theme editor: wp_nonce_field( 'edit-theme_' . $stylesheet . '_' . $relative_file, 'nonce' ); To test, Apply this patch, edit a theme and check that there is a theme modified event in the Activity Log.
|
Thank you for the great PR description! When this PR is ready for review, please apply the E2E results is available here (for debugging purposes): https://jetpack-e2e-dashboard.herokuapp.com/pr-16702 Scheduled Jetpack release: September 1, 2020. |
* master: (41 commits) use blog token to make the request (#16635) External Media: Add account disconnect button (#16759) CI: Try collect js coverage (#16786) Sync: Fix nonce action string in theme edit sync (#16702) Connect-in-place: hide new heading during connection process (#16703) Update dependency eslint-plugin-jsdoc to v30.2.1 (#16765) Theme Tools: Resolve PHP 7.4 array offset notice. (#16795) New shell command for easier access to the database. (#16761) My Plan: Add Offer Reset project new plans (Jetpack Security, Jetpack Complete) (#16739) Increase the `editor.MediaUpload` hook priority (#16669) External Media: Remove `speak` announcement when inserting media. Extensions: make `render_callback` optional when checking block registration against plan (#16746) Conditional check for wrapper before giving focus to new page (#16817) Docker: Add package testing shortcut (#16810) Settings: Recognize valid Akismet keys from wp-config and restrict input (#16542) Social Previews: Add Modal (#16704) Update dependency preact to v10.4.7 (#16768) Improve a11y of amp-social-share (#16737) Instant Search: Tweak expanded result path styling (#16762) Docker: Add phpmyadmin to the docker-composer.yml (#16806) ...
There is currently a mistake in the edit theme jetpack sync functionality that is preventing theme edited events from reaching the Activity Log. The nonce field is being created like this in the theme editor: wp_nonce_field( 'edit-theme_' . $stylesheet . '_' . $relative_file, 'nonce' ); To test, Apply this patch, edit a theme and check that there is a theme modified event in the Activity Log. Co-authored-by: William Viana <[email protected]>
Changes proposed in this Pull Request:
This was ported from D47418-code.
There is currently a mistake in the edit theme jetpack sync functionality that is preventing theme edited events from reaching the Activity Log.
The nonce field is being created like this in the theme editor:
wp_nonce_field( 'edit-theme_' . $stylesheet . '_' . $relative_file, 'nonce' );Jetpack product discussion
Does this pull request change what data or activity we track or use?
Testing instructions:
Proposed changelog entry for your changes: