Add next bill date on admin UI (#1154)

* add subscription next bill date on admin

* small refactor: remove unused param
This commit is contained in:
Son Nguyen Kim 2022-07-12 18:17:39 +02:00 committed by GitHub
parent b742f58829
commit f367acbeaf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 6 deletions

View File

@ -690,11 +690,11 @@ class User(Base, ModelMixin, UserMixin, PasswordOracle):
if sub:
if sub.cancelled:
channels.append(
f"Cancelled Paddle Subscription {sub.subscription_id} {sub.plan_name()}"
f"Cancelled Paddle Subscription {sub.subscription_id} {sub.plan_name()} {sub.next_bill_date}"
)
else:
channels.append(
f"Active Paddle Subscription {sub.subscription_id} {sub.plan_name()}"
f"Active Paddle Subscription {sub.subscription_id} {sub.plan_name()} {sub.next_bill_date}"
)
apple_sub: AppleSubscription = AppleSubscription.get_by(user_id=self.id)

View File

@ -168,9 +168,7 @@ from init_app import load_pgp_public_keys
from server import create_light_app
def get_or_create_contact(
from_header: str, mail_from: str, alias: Alias, msg: Message
) -> Contact:
def get_or_create_contact(from_header: str, mail_from: str, alias: Alias) -> Contact:
"""
contact_from_header is the RFC 2047 format FROM header
"""
@ -626,7 +624,7 @@ def handle_forward(envelope, msg: Message, rcpt_to: str) -> List[Tuple[bool, str
from_header = get_header_unicode(msg[headers.FROM])
LOG.d("Create or get contact for from_header:%s", from_header)
try:
contact = get_or_create_contact(from_header, envelope.mail_from, alias, msg)
contact = get_or_create_contact(from_header, envelope.mail_from, alias)
except ObjectDeletedError:
LOG.d("maybe alias was deleted in the meantime")
alias = Alias.get_by(email=alias_address)