From a7ad035d3c14044ccf958c953e2b34591387d276 Mon Sep 17 00:00:00 2001 From: nikitozzzzzzz Date: Mon, 9 Apr 2018 16:41:15 +0300 Subject: [PATCH] - email notifications upgrade fix; --- .../packages/2.0-beta1/email_templates.php | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/includes/admin/core/packages/2.0-beta1/email_templates.php b/includes/admin/core/packages/2.0-beta1/email_templates.php index 3d97823e..264c32dd 100644 --- a/includes/admin/core/packages/2.0-beta1/email_templates.php +++ b/includes/admin/core/packages/2.0-beta1/email_templates.php @@ -10,13 +10,25 @@ foreach ( $emails as $email_key => $value ) { $theme_template_path = UM()->mail()->get_template_file( 'theme', $email_key ); if ( ! $in_theme ) { - $setting_value = UM()->options()->get( $email_key ); + $html_email = UM()->options()->get( 'email_html' ); - UM()->mail()->copy_email_template( $email_key ); + if ( $html_email ) { + if ( ! UM()->mail()->copy_email_template( $email_key ) ) { + $setting_value = UM()->options()->get( $email_key ); - $fp = fopen( $theme_template_path, "w" ); - $result = fputs( $fp, $setting_value ); - fclose( $fp ); + $fp = fopen( $theme_template_path, "w" ); + $result = fputs( $fp, $setting_value ); + fclose( $fp ); + } else { + $templates_in_theme++; + } + } else { + $setting_value = UM()->options()->get( $email_key ); + + $fp = fopen( $theme_template_path, "w" ); + $result = fputs( $fp, $setting_value ); + fclose( $fp ); + } } else { $theme_template_path_html = UM()->mail()->get_template_file( 'theme', $email_key, true );