fix(transfer): fix parameter name mismatch in CONF_ENV and TransferGateway

- CONF_ENV had 'mail' but TransferGateway.__init__ expects 'email'
- TransferGateway had 'from_email' typo (undefined NameError) → 'from_mail'
This commit is contained in:
yumoqing 2026-07-15 17:53:40 +08:00
parent 97524da74d
commit 526c93ada7
2 changed files with 2 additions and 2 deletions

View File

@ -15,7 +15,7 @@ from .payfee import get_pay_fee, sor_get_pay_fee, get_paychannels, get_pay_feera
CONF_ENV = {
"transfer": {
"pop3server": "POP3SERVER",
"mail": "MAIL",
"email": "MAIL",
"password": "PASSWORD",
"from_mail": "FROM_MAIL",
"account_no": "ACCOUNT_NO"

View File

@ -66,7 +66,7 @@ class EmailClient:
class TransferGateway(Gateway):
def __init__(self, from_mail="", pop3server="", email="", password="", account_no=""):
self.from_email = from_email
self.from_mail = from_mail
self.pop3server = pop3server
self.email = email
self.password = password