updated email service
This commit is contained in:
parent
a256d9d70c
commit
eaadfefeaf
|
|
@ -43,35 +43,36 @@ def set_account_records_to_send_email():
|
|||
"""
|
||||
from app import set_account_records_to_send_email
|
||||
"""
|
||||
db_session = AccountRecords.new_session()
|
||||
account_records = AccountRecords.filter_all(db=db_session).core_query
|
||||
account_records = (
|
||||
account_records.order_by(
|
||||
AccountRecords.bank_date.desc(), AccountRecords.bank_reference_code.desc()
|
||||
).limit(3).all()
|
||||
)
|
||||
|
||||
first_record, second_record, balance_error = (
|
||||
account_records[0], account_records[1], False
|
||||
)
|
||||
second_balance = first_record.bank_balance - first_record.currency_value
|
||||
if second_balance != second_record.bank_balance:
|
||||
balance_error = True
|
||||
|
||||
list_of_rows = list()
|
||||
for record in account_records:
|
||||
list_of_rows.append(
|
||||
[record.bank_date, record.process_comment, f"{record.currency_value:.4f}"]
|
||||
with AccountRecords.new_session() as db_session:
|
||||
account_records = AccountRecords.filter_all(db=db_session).core_query
|
||||
account_records = (
|
||||
account_records.order_by(
|
||||
AccountRecords.bank_date.desc(), AccountRecords.bank_reference_code.desc()
|
||||
).limit(3).all()
|
||||
)
|
||||
|
||||
send_to = "karatay@mehmetkaratay.com.tr"
|
||||
html_template = render_email_template(
|
||||
headers=["Ulaştığı Tarih", "Banka Transaksiyonu Ek Bilgi", "Aktarım Değeri"],
|
||||
rows=list_of_rows,
|
||||
balance_error=balance_error,
|
||||
bank_balance=account_records[0].bank_balance,
|
||||
)
|
||||
send_email_to_given_address(send_to=send_to, html_template=html_template)
|
||||
first_record, second_record, balance_error = (
|
||||
account_records[0], account_records[1], False
|
||||
)
|
||||
second_balance = first_record.bank_balance - first_record.currency_value
|
||||
if second_balance != second_record.bank_balance:
|
||||
balance_error = True
|
||||
|
||||
list_of_rows = list()
|
||||
for record in account_records:
|
||||
list_of_rows.append(
|
||||
[record.bank_date, record.process_comment, f"{record.currency_value:.4f}"]
|
||||
)
|
||||
|
||||
send_to = "karatay@mehmetkaratay.com.tr"
|
||||
html_template = render_email_template(
|
||||
headers=["Ulaştığı Tarih", "Banka Transaksiyonu Ek Bilgi", "Aktarım Değeri"],
|
||||
rows=list_of_rows,
|
||||
balance_error=balance_error,
|
||||
bank_balance=account_records[0].bank_balance,
|
||||
)
|
||||
send_email_to_given_address(send_to=send_to, html_template=html_template)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
|
|||
Loading…
Reference in New Issue