Skip to content

Jetpack Sync: Sync term update action type#7123

Merged
gititon merged 5 commits intomasterfrom
add/sync_term_actions
May 5, 2017
Merged

Jetpack Sync: Sync term update action type#7123
gititon merged 5 commits intomasterfrom
add/sync_term_actions

Conversation

@gititon
Copy link
Copy Markdown
Contributor

@gititon gititon commented May 4, 2017

This change indicates whether the term save was a creation or an edit/update.

Changes proposed in this Pull Request:

This change indicates whether the term save was a creation or an edit/update.

Testing instructions:

phpunit

Proposed changelog entry for your changes:

* @param object the Term object
*/
do_action( 'jetpack_sync_save_term', $term_object );
do_action( 'jetpack_sync_save_term', $term_object, current_filter() );
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Lets split jetpack_sync_save_term into 2 events.
One for added and the other for edited instead of passing the current_filter. We have been doing this in other places as well. It would be good to continuo this pattern. This will require a change to .com. I would keep jetpack_sync_save_term as the event when the term is edited.

*
* @param object the Term object
*/
do_action('jetpack_sync_save_term', $term_object);
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

minor space missing before ( and after )

*
* @param object the Term object
*/
do_action('jetpack_sync_add_term', $term_object);
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

here too

Copy link
Copy Markdown
Contributor

@roccotripaldi roccotripaldi left a comment

Choose a reason for hiding this comment

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

code looks good, and tests well

@lezama
Copy link
Copy Markdown
Contributor

lezama commented May 5, 2017

let's deploy the required WPCOM change before merging this one!

Copy link
Copy Markdown
Member

@enejb enejb left a comment

Choose a reason for hiding this comment

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

Let's ship this after the test pass. Nice work!

@gititon gititon merged commit 4220dd0 into master May 5, 2017
@gititon gititon deleted the add/sync_term_actions branch May 5, 2017 17:50
@matticbot matticbot removed the [Status] Ready to Merge Go ahead, you can push that green button! label May 5, 2017

/**
* Fires when the client needs to sync a new term
* Fires when the client needs to update a term
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

"Fires after updating a term" ?


if ( 'created_term' === $current_filter ) {
/**
* Fires when the client needs to add a new term
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

"Fires after adding a new term" ?

jeherve added a commit that referenced this pull request May 11, 2017
jeherve added a commit that referenced this pull request May 29, 2017
eliorivero pushed a commit that referenced this pull request May 30, 2017
* Changelog: first pass at a changelog for 5.0

* Changelog: delete 4.9 testing list.

* Changelog: update minimum WP version to match ver. in jetpack.php

Fixes #7158

* Changelog: add #6051

* Changelog: add #6753

* Changelog: add #6928

* Changelog: add #6964

* Changelog: add #7014

* Changelog: add #7057

* Changelog: add #7060

* Changelog: add #7068

* Changelog: add #7070

* Changelog: add #7072

* Changelog: add #7071

* Changelog: add release date and post shortlink.

* Changelog: add #7094

* Changelog: add #7100

* Changelog: add #7108

* Changelog: add #7113

* Changelog: add #7123

* Changelog: add #7135

* Changelog: add #7143

* Changelog: add #7151

* Changelog: add #6996

* Changelog: add #7105

* Changelog: add #7132

* Changelog: add #7166

* Changelog: fix typo in 4.9 changelog.

* Changelog: remove older releases' changelogs.

@see p1HpG7-42e-p2

* Changelog: add #7090

* Changelog: add #7095

* Changelog: add #7112

* Changelog: add #7115

* Changelog: add #7122

* Changelog: add #7137

* Changelog: add #7138

* Changelog: add #7140

* Changelog: add #7154

* Changelog: add ##7155

* Changelog: add #7163

* Changelog: add #7167

* Changelog: add #7171

* Changelog: add #7180

* Changelog: add #7181

* Changelog: add #7183

* Changelog: add #7184

* Changelog: add #7189

* Changelog: add #7191

* Changelog: add #7193

* Changelog: add #7198

* Changelog: add #7200

* Changelog: add #7209

* Changelog: add #7212

* Testing list: add instructions for #7115

* Changelog: add #7188

* Changelog: add #7205

* Changelog: add #7225

* Changelog: add #6872

* Changelog: add #7107

* Changelog: add #7118

* Changelog: add #7142

* Changelog: add #7170

* Changelog: add #7210

* Changelog: add #7218

* Changelog: add #7232

* Changelog: add #7211

* Changelog: add #7213

* Changelog: add #7229

* Changelog: add #7230

* Changelog: add #7214

* Draft changelog for 5.0

* Changelog updates: 2nd pass at a clearer changelog.

- Fix typos.
- Use consistent tense and tone across all changelog.
- Remove unclear items.

* Changelog: add #7026

* Changelog: add #7058

* Changelog: add #7125

* Changelog: add #7249

* Changelog: add #7185

* add mentions of image widget migration

* Changelog: add info about new output for CLI command.

* Changelog: add WP version number matching the new Image Widget.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants