From 550a90873d60bacbd5f7dcab9d74845dafb95262 Mon Sep 17 00:00:00 2001 From: Mykyta Synelnikov Date: Mon, 21 Oct 2024 18:02:52 +0300 Subject: [PATCH] * compatibility with recent changes in 2.8.9; --- includes/common/class-users.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/includes/common/class-users.php b/includes/common/class-users.php index 9884efa8..57fdebc3 100644 --- a/includes/common/class-users.php +++ b/includes/common/class-users.php @@ -388,7 +388,7 @@ class Users { add_filter( 'um_template_tags_patterns_hook', array( UM()->user(), 'add_activation_placeholder' ) ); add_filter( 'um_template_tags_replaces_hook', array( UM()->user(), 'add_activation_replace_placeholder' ) ); - UM()->mail()->send( $userdata->user_email, 'checkmail_email' ); + UM()->maybe_action_scheduler()->enqueue_async_action( 'um_dispatch_email', array( $userdata->user_email, 'checkmail_email' ) ); um_fetch_user( $current_user_id ); /** @@ -456,7 +456,7 @@ class Users { $this->reset_activation_link( $user_id ); $userdata = get_userdata( $user_id ); - UM()->mail()->send( $userdata->user_email, 'inactive_email' ); + UM()->maybe_action_scheduler()->enqueue_async_action( 'um_dispatch_email', array( $userdata->user_email, 'inactive_email' ) ); /** * Fires after User has been deactivated. @@ -528,7 +528,7 @@ class Users { $this->reset_activation_link( $user_id ); $userdata = get_userdata( $user_id ); - UM()->mail()->send( $userdata->user_email, 'rejected_email' ); + UM()->maybe_action_scheduler()->enqueue_async_action( 'um_dispatch_email', array( $userdata->user_email, 'rejected_email' ) ); /** * Fires after User has been rejected. @@ -606,7 +606,7 @@ class Users { $this->reset_activation_link( $user_id ); $userdata = get_userdata( $user_id ); - UM()->mail()->send( $userdata->user_email, 'pending_email' ); + UM()->maybe_action_scheduler()->enqueue_async_action( 'um_dispatch_email', array( $userdata->user_email, 'pending_email' ) ); /** * Fires after User has been set as pending admin review. @@ -697,7 +697,7 @@ class Users { add_filter( 'um_template_tags_patterns_hook', array( UM()->password(), 'add_placeholder' ) ); add_filter( 'um_template_tags_replaces_hook', array( UM()->password(), 'add_replace_placeholder' ) ); - UM()->mail()->send( $userdata->user_email, $email_slug ); + UM()->maybe_action_scheduler()->enqueue_async_action( 'um_dispatch_email', array( $userdata->user_email, $email_slug ) ); um_fetch_user( $current_user_id ); /** @@ -774,7 +774,7 @@ class Users { add_filter( 'um_template_tags_patterns_hook', array( UM()->password(), 'add_placeholder' ) ); add_filter( 'um_template_tags_replaces_hook', array( UM()->password(), 'add_replace_placeholder' ) ); - UM()->mail()->send( $userdata->user_email, 'welcome_email' ); + UM()->maybe_action_scheduler()->enqueue_async_action( 'um_dispatch_email', array( $userdata->user_email, 'welcome_email' ) ); um_fetch_user( $current_user_id );