X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/1a407848c86505b6491a2d11a269782154fd8582..0ffaeae32918d959e94e2d94e0a020458a409a3a:/src/club/management/commands/prolong.py diff --git a/src/club/management/commands/prolong.py b/src/club/management/commands/prolong.py new file mode 100644 index 000000000..9bc5e68cb --- /dev/null +++ b/src/club/management/commands/prolong.py @@ -0,0 +1,12 @@ +from datetime import timedelta +from django.core.management.base import BaseCommand, CommandError +from django.utils.timezone import now +from club.models import Schedule + + +class Command(BaseCommand): + def handle(self, *args, **options): + for s in Schedule.objects.filter(is_cancelled=False, expires_at__lt=now() + timedelta(1)): + print(s, s.email, s.expires_at) + s.pay(None) +