From be439cb8f351af851621153dd460f10b9e0a967f Mon Sep 17 00:00:00 2001 From: Mykyta Synelnikov Date: Tue, 23 Apr 2024 12:39:58 +0300 Subject: [PATCH] - fixed parsing error on license activation; --- includes/admin/core/class-admin-settings.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/includes/admin/core/class-admin-settings.php b/includes/admin/core/class-admin-settings.php index 74af0edc..2e363783 100644 --- a/includes/admin/core/class-admin-settings.php +++ b/includes/admin/core/class-admin-settings.php @@ -3070,8 +3070,10 @@ if ( ! class_exists( 'um\admin\core\Admin_Settings' ) ) { $error_codes = $license->get_error_codes(); if ( ! empty( $error_codes ) ) { foreach ( $error_codes as $error_code ) { + $error_code_messages = $license->get_error_messages( $error_code ); + $error_code_messages = implode( ', ', $error_code_messages ); // translators: %1$s is an error code; %2$s is an error message. - $errors_data[] = sprintf( __( 'code: %1$s, message: %2$s;', 'ultimate-member' ), $error_code, $license->get_error_messages( $error_code ) ); + $errors_data[] = sprintf( __( 'code: %1$s, message: %2$s;', 'ultimate-member' ), $error_code, $error_code_messages ); } } $errors_data = ! empty( $errors_data ) ? implode( ' ', $errors_data ) : '';