mirror of
https://github.com/simple-login/app.git
synced 2024-09-30 05:31:30 +02:00
ignore internal users in cronjob
This commit is contained in:
parent
1435a77130
commit
6d1d9b062d
9
cron.py
9
cron.py
@ -10,9 +10,12 @@ from server import create_app
|
|||||||
def late_payment():
|
def late_payment():
|
||||||
"""check for late payment
|
"""check for late payment
|
||||||
"""
|
"""
|
||||||
for sub in Subscription.query.all():
|
q = db.session.query(Subscription, User).filter(Subscription.user_id == User.id)
|
||||||
if (not sub.cancelled) and sub.next_bill_date < arrow.now().date():
|
for ie in _ignored_emails:
|
||||||
LOG.error(f"user {sub.user.email} has late payment. {sub}")
|
q = q.filter(~User.email.contains(ie))
|
||||||
|
|
||||||
|
for sub, user in q.all():
|
||||||
|
LOG.error(f"user {user.email} has late payment. {sub}")
|
||||||
|
|
||||||
|
|
||||||
_ignored_emails = ["nguyenkims", "mbpcmeo", "son@simplelogin.io", "demo.simplelogin"]
|
_ignored_emails = ["nguyenkims", "mbpcmeo", "son@simplelogin.io", "demo.simplelogin"]
|
||||||
|
Loading…
Reference in New Issue
Block a user