Skip to content

Commit cbd5830

Browse files
committed
Merge release into alpha
2 parents 9e8e7a9 + 690f21f commit cbd5830

File tree

5 files changed

+18
-19
lines changed

5 files changed

+18
-19
lines changed

CHANGELOG.md

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,9 @@
1-
# [1.115.0-alpha.7](https://github.com/Automattic/newspack-plugin/compare/v1.115.0-alpha.6...v1.115.0-alpha.7) (2023-05-17)
2-
3-
4-
### Features
5-
6-
* **ras:** mailchimp audience config ([#2462](https://github.com/Automattic/newspack-plugin/issues/2462)) ([3ca7e52](https://github.com/Automattic/newspack-plugin/commit/3ca7e52140346305f635bb37a1a4875e13fdf62c))
7-
* **ras:** remove env flag requirements for RAS functionality ([#2461](https://github.com/Automattic/newspack-plugin/issues/2461)) ([ddc875f](https://github.com/Automattic/newspack-plugin/commit/ddc875fb4b7b5b58a2855ee22e38cce6518864cb))
8-
9-
# [1.115.0-alpha.6](https://github.com/Automattic/newspack-plugin/compare/v1.115.0-alpha.5...v1.115.0-alpha.6) (2023-05-16)
1+
## [1.114.5](https://github.com/Automattic/newspack-plugin/compare/v1.114.4...v1.114.5) (2023-05-17)
102

113

124
### Bug Fixes
135

14-
* **perfmatters:** exlcude Newspack CSS from being delayed ([#2459](https://github.com/Automattic/newspack-plugin/issues/2459)) ([ee649f5](https://github.com/Automattic/newspack-plugin/commit/ee649f5e2929f4aba8c38fac9f76991e391ed991))
6+
* **ras:** total paid sum race condition ([#2464](https://github.com/Automattic/newspack-plugin/issues/2464)) ([eea0e81](https://github.com/Automattic/newspack-plugin/commit/eea0e816a7b7e99087712de665553d10407ff7cb))
157

168
## [1.114.4](https://github.com/Automattic/newspack-plugin/compare/v1.114.3...v1.114.4) (2023-05-16)
179

includes/reader-revenue/class-woocommerce-connection.php

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -208,8 +208,12 @@ public static function get_contact_from_order( $order, $payment_page_url = false
208208
if ( empty( $order_subscriptions ) ) {
209209
$metadata[ Newspack_Newsletters::get_metadata_key( 'membership_status' ) ] = 'Donor';
210210
$metadata[ Newspack_Newsletters::get_metadata_key( 'total_paid' ) ] = (float) $customer->get_total_spent();
211-
$metadata[ Newspack_Newsletters::get_metadata_key( 'total_paid' ) ] += (float) $order->get_total();
212-
$metadata[ Newspack_Newsletters::get_metadata_key( 'product_name' ) ] = '';
211+
212+
if ( 'pending' === $order->get_status() ) {
213+
$metadata[ Newspack_Newsletters::get_metadata_key( 'total_paid' ) ] += (float) $order->get_total();
214+
}
215+
216+
$metadata[ Newspack_Newsletters::get_metadata_key( 'product_name' ) ] = '';
213217
$order_items = $order->get_items();
214218
if ( $order_items ) {
215219
$metadata[ Newspack_Newsletters::get_metadata_key( 'product_name' ) ] = reset( $order_items )->get_name();
@@ -257,8 +261,11 @@ public static function get_contact_from_order( $order, $payment_page_url = false
257261
$metadata[ Newspack_Newsletters::get_metadata_key( 'next_payment_date' ) ] = $next_payment_date;
258262
}
259263

260-
$metadata[ Newspack_Newsletters::get_metadata_key( 'total_paid' ) ] = (float) $customer->get_total_spent();
261-
$metadata[ Newspack_Newsletters::get_metadata_key( 'total_paid' ) ] += (float) $current_subscription->get_total();
264+
$metadata[ Newspack_Newsletters::get_metadata_key( 'total_paid' ) ] = (float) $customer->get_total_spent();
265+
266+
if ( 'pending' === $order->get_status() ) {
267+
$metadata[ Newspack_Newsletters::get_metadata_key( 'total_paid' ) ] += (float) $current_subscription->get_total();
268+
}
262269

263270
$metadata[ Newspack_Newsletters::get_metadata_key( 'product_name' ) ] = '';
264271
if ( $current_subscription ) {

newspack.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/**
33
* Plugin Name: Newspack
44
* Description: An advanced open-source publishing and revenue-generating platform for news organizations.
5-
* Version: 1.115.0-alpha.7
5+
* Version: 1.114.5
66
* Author: Automattic
77
* Author URI: https://newspack.com/
88
* License: GPL2
@@ -14,7 +14,7 @@
1414

1515
defined( 'ABSPATH' ) || exit;
1616

17-
define( 'NEWSPACK_PLUGIN_VERSION', '1.115.0-alpha.7' );
17+
define( 'NEWSPACK_PLUGIN_VERSION', '1.114.5' );
1818

1919
// Load language files.
2020
load_plugin_textdomain( 'newspack-plugin', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' );

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "newspack",
3-
"version": "1.115.0-alpha.7",
3+
"version": "1.114.5",
44
"description": "The Newspack plugin. https://newspack.com",
55
"bugs": {
66
"url": "https://github.com/Automattic/newspack-plugin/issues"

0 commit comments

Comments
 (0)