Merge branch 'master' into develop
This commit is contained in:
commit
116ac139cf
3 changed files with 11 additions and 4 deletions
|
|
@ -17,7 +17,7 @@ from faker import Faker
|
|||
from .exceptions import *
|
||||
from .utils.jinja import get_jenv, get_template, render_template, get_email_from_template
|
||||
|
||||
__version__ = '10.1.19'
|
||||
__version__ = '10.1.20'
|
||||
__title__ = "Frappe Framework"
|
||||
|
||||
local = Local()
|
||||
|
|
|
|||
|
|
@ -233,15 +233,20 @@ def get_recipients_cc_and_bcc(doc, recipients, cc, bcc, fetched_from_email_accou
|
|||
|
||||
# don't cc to people who already received the mail from sender's email service
|
||||
cc = list(set(cc) - set(original_cc) - set(original_recipients))
|
||||
remove_administrator_from_email_list(cc)
|
||||
|
||||
original_bcc = split_emails(doc.bcc)
|
||||
bcc = list(set(bcc) - set(original_bcc) - set(original_recipients))
|
||||
remove_administrator_from_email_list(bcc)
|
||||
|
||||
if 'Administrator' in recipients:
|
||||
recipients.remove('Administrator')
|
||||
remove_administrator_from_email_list(recipients)
|
||||
|
||||
return recipients, cc, bcc
|
||||
|
||||
def remove_administrator_from_email_list(email_list):
|
||||
if 'Administrator' in email_list:
|
||||
email_list.remove('Administrator')
|
||||
|
||||
def prepare_to_notify(doc, print_html=None, print_format=None, attachments=None):
|
||||
"""Prepare to make multipart MIME Email
|
||||
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ class BackupGenerator:
|
|||
site = site.replace('.', '_')
|
||||
|
||||
#Generate a random name using today's date and a 8 digit random number
|
||||
for_db = todays_date + "-" + site + "-database.sql.gz"
|
||||
for_db = todays_date + "-" + site + "-database.sql"
|
||||
for_public_files = todays_date + "-" + site + "-files.tar"
|
||||
for_private_files = todays_date + "-" + site + "-private-files.tar"
|
||||
backup_path = get_backup_path()
|
||||
|
|
@ -119,6 +119,8 @@ class BackupGenerator:
|
|||
cmd_string = 'gzip %(backup_path_db)s '% args
|
||||
err, out = frappe.utils.execute_in_shell(cmd_string)
|
||||
|
||||
self.backup_path_db = "{0}.gz".format(self.backup_path_db)
|
||||
|
||||
def send_email(self):
|
||||
"""
|
||||
Sends the link to backup file located at erpnext/backups
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue