From 5ca998ddd8427110b1b7eec3261c5ccf3a94fb12 Mon Sep 17 00:00:00 2001 From: yehudah Date: Tue, 21 Jan 2020 20:14:23 +0000 Subject: fix post_id wp_error convert and duplicate emails --- Postman/Phpmailer/PostsmtpMailer.php | 1 + Postman/Postman-Email-Log/PostmanEmailLogService.php | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Postman/Phpmailer/PostsmtpMailer.php b/Postman/Phpmailer/PostsmtpMailer.php index eb0246f..c7587bb 100644 --- a/Postman/Phpmailer/PostsmtpMailer.php +++ b/Postman/Phpmailer/PostsmtpMailer.php @@ -47,6 +47,7 @@ class PostsmtpMailer extends PHPMailer { } public function get_mail_args( $atts ) { + $this->mail_args = array(); $this->mail_args[] = $atts['to']; $this->mail_args[] = $atts['subject']; $this->mail_args[] = $atts['message']; diff --git a/Postman/Postman-Email-Log/PostmanEmailLogService.php b/Postman/Postman-Email-Log/PostmanEmailLogService.php index ec50745..457baf9 100644 --- a/Postman/Postman-Email-Log/PostmanEmailLogService.php +++ b/Postman/Postman-Email-Log/PostmanEmailLogService.php @@ -167,8 +167,9 @@ if ( ! class_exists( 'PostmanEmailLogService' ) ) { $message = $post_id->get_error_message(); printf( '

%2$s

', esc_attr( $class ), esc_html( $message ) ); - return; }); + + return; } $this->logger->debug( sprintf( 'Saved message #%s to the database', $post_id ) ); -- cgit v1.2.3