Rostislav Wolny
78446d174a
Fix quotes in a queries processed by $wpdb
...
These queries failed when ANSI_QUOTES mode is enabled
[MAILPOET-4887]
2022-12-12 13:59:09 +01:00
Jan Lysý
43922a7c27
Notify about subscriber changes in WP and Woo synchronizations
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Rodrigo Primo
1010b64c05
Update updateNames() to work with Woo Custom Order Tables
...
[MAILPOET-4711]
2022-10-19 11:32:41 +02:00
Rodrigo Primo
50b18834d2
Adapt query to get registered customers to work with custom orders tables
...
[MAILPOET-4569]
2022-10-10 09:21:38 +02:00
Rodrigo Primo
e3cf1a047b
Adapt query to get guest customers to work with custom orders tables
...
[MAILPOET-4569]
2022-10-10 09:21:38 +02:00
Rodrigo Primo
05fb310130
Use different query to get emails and orderds IDs if WooCoomerce COT is enabled
...
[MAILPOET-4577]
2022-10-05 10:47:06 +02:00
Rodrigo Primo
b6bdce3535
Change insertSubscriberFromOrder() to use WooCommerce methods
...
This commit changes
\MailPoet\Segments\WooCommerce::insertSubscriberFromOrder() to use
WooCommerce method instead of querying the database directly. This is
needed as WooCommerce is moving away from WP tables and creating its own
tables.
[MAILPOET-4570]
2022-10-03 09:30:42 +02:00
Jan Jakes
24cca1ba04
Cache total subscribers count, add tests
...
[MAILPOET-4416]
2022-08-24 12:18:44 +02:00
Brezo Cordero
6d5eed6190
Remove PHPStan level 6 errors from Segments\WooCommerce
...
Remove the following errors:
(Method|Property|Function) has no (return )?type specified.
(Method|Function) has parameter with no type (specified).
[MAILPOET-3720]
2022-05-23 12:04:12 +02:00
Sam Najian
69a82a0213
Fix issue with collation conflict failing the tests
...
If the default collation of database would vary from the one
from created tables it would cause the temp table created to
have a different collation than the main tables
[MAILPOET-4251]
2022-05-17 14:17:26 +02:00
Jan Jakes
bc936ef13e
Quote emails when inserting/updating WooCommerce subscribers
...
[MAILPOET-4248]
2022-04-14 09:41:55 +02:00
Brezo Cordero
cfc7c623e3
Separate insert from update on duplicate
...
[MAILPOET-4248]
2022-04-14 09:41:55 +02:00
Jan Lysý
bb79322589
Check subscriber status before subscribe to WC list
...
Because synchronization of a registered customer can be
in blocks checkout called multiple times, we cannot override current relation.
[MAILPOET-3937]
2022-02-10 12:35:14 +01:00
Jan Jakes
9f790efbf0
Move plugin files to a subfolder
...
[MAILPOET-3988]
2022-01-18 15:30:22 +01:00