mirror of
https://github.com/simple-login/app.git
synced 2024-09-20 23:16:00 +08:00
take into account apple sub
This commit is contained in:
parent
d4ac2da96a
commit
a2dad50d20
|
@ -48,6 +48,9 @@
|
|||
<a href="{{ url_for('dashboard.pricing') }}" class="btn btn-sm btn-outline-primary">Upgrade</a>
|
||||
{% endif %}
|
||||
|
||||
{% elif apple_sub and apple_sub.is_valid() %}
|
||||
You are on the Premium plan which expires {{ apple_sub.expires_date | dt }}
|
||||
({{ apple_sub.expires_date.format("YYYY-MM-DD") }}).
|
||||
{% elif coinbase_sub and coinbase_sub.is_active() %}
|
||||
You are on the Premium plan which expires {{ coinbase_sub.end_at | dt }}
|
||||
({{ coinbase_sub.end_at.format("YYYY-MM-DD") }}).
|
||||
|
|
|
@ -41,6 +41,7 @@ from app.models import (
|
|||
SenderFormatEnum,
|
||||
SLDomain,
|
||||
CoinbaseSubscription,
|
||||
AppleSubscription,
|
||||
)
|
||||
from app.utils import random_string, sanitize_email
|
||||
|
||||
|
@ -303,6 +304,7 @@ def setting():
|
|||
return output
|
||||
|
||||
manual_sub = ManualSubscription.get_by(user_id=current_user.id)
|
||||
apple_sub = AppleSubscription.get_by(user_id=current_user.id)
|
||||
coinbase_sub = CoinbaseSubscription.get_by(user_id=current_user.id)
|
||||
|
||||
return render_template(
|
||||
|
@ -315,6 +317,7 @@ def setting():
|
|||
pending_email=pending_email,
|
||||
AliasGeneratorEnum=AliasGeneratorEnum,
|
||||
manual_sub=manual_sub,
|
||||
apple_sub=apple_sub,
|
||||
coinbase_sub=coinbase_sub,
|
||||
FIRST_ALIAS_DOMAIN=FIRST_ALIAS_DOMAIN,
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue