summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/jetpack/sync/class.jetpack-sync-module.php')
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module.php b/plugins/jetpack/sync/class.jetpack-sync-module.php
index 4225230e..ed9ef753 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module.php
@@ -47,7 +47,7 @@ abstract class Jetpack_Sync_Module {
}
protected function get_check_sum( $values ) {
- return crc32( json_encode( $values ) );
+ return crc32( wp_json_encode( jetpack_json_wrap( $values ) ) );
}
protected function still_valid_checksum( $sums_to_check, $name, $new_sum ) {
@@ -107,9 +107,9 @@ abstract class Jetpack_Sync_Module {
$private_meta_whitelist_sql = "'" . implode( "','", array_map( 'esc_sql', $meta_key_whitelist ) ) . "'";
- return array_map(
- array( $this, 'unserialize_meta' ),
- $wpdb->get_results(
+ return array_map(
+ array( $this, 'unserialize_meta' ),
+ $wpdb->get_results(
"SELECT $id, meta_key, meta_value, meta_id FROM $table WHERE $id IN ( " . implode( ',', wp_parse_id_list( $ids ) ) . ' )'.
" AND meta_key IN ( $private_meta_whitelist_sql ) "
, OBJECT )